I recently got a Sony DualSense controller and connected it to my Manjaro system via Bluetooth. My setup automatically launches Steam Big Picture mode on startup, and everything works fine when the controller is initially paired.
However, if I turn off the controller and then turn it back on, the operating system recognizes it, but Steam doesn’t. To get Steam to detect the controller again, I have to unpair it and re-pair it via Bluetooth, which is quite inconvenient.
Does anyone know how I can ensure that Steam consistently recognizes the controller whenever I turn it on? Any advice or troubleshooting steps would be greatly appreciated!
UPDATE:
I think there is some issue with pairing. Though the OS shows me the controller is paired, I assume I should be able to control the mouse if it is correctly paired. But it is impossible, so I guess it is not paired correctly.
Not quite true. This feature is controlled by Steam and works only in X11 (or in XWayland apps if you use Wayland). If you use KDE you can check your controller in system settings - this Independent of Steam
Sorry if I did not provide proper information. I am on Gnome. I tested the gamepad on another system, where it works as it is expected. I assume it conflicts with some other paired bluetooth devices, is this possible?
EDIT:
So I did some debugging. In btmon I get the following error:
I can find something similar in journalctl profiles/input/server.c:connect_event_cb() Refusing input device connect: Operation already in progress (114)