Open keberos opened 10 years ago
Same here. This not related with SteamOS in anyway though.
When the "virtual" controller is created, the axys are positioned in the top-left corner (you can verify this with a joystick test app like the joystick kde control module, without touching the stick on the ds4).
All that should be needed is to initialize the axys at x=0,y=0
Ah so this is indeed a bug or misconfig. Please fix!
ds4drv seams to be creating a device for each configured controller at startup ("Created device /dev/...") but if you configure just one and try to connect another controller later on it is still able to create second device on the fly.
It would be nice if ds4drv didn't create any devices on reading configs but wait until it you actually connect it. That would solve SteamOS issue (that I'm having too).
Does this still happen with ds4drv 0.5.1?
Not sure where the issue lies (OS or drivers or both) but when running steam OS, or simply steam in big picture mode in linux and DS4drv it creates a loop of "up" inputs until all open controllers are paired. Meaning if I run the command ds4drv which creates controllers on the fly, it will continue this behavior until I pair the first controller. This is tolerable, but the main issue is if I use the config file and configure 4 separate controllers the issue persists unless I pair all 4 controllers. Bt adapter the kinivo BTD-400.