You are not logged in.

#1 2024-02-02 20:54:00

Gaspi
Member
Registered: 2018-05-10
Posts: 14

[SOLVED] Bluetooth conected controller not recognized after reboot

I've been using my xbox controller through bluetooth with no problems for a while, until recently earlier this week. One day, the controller succesfully connected as usual but the input device was not recognized at all. No inputs are detected, the controller connects and disconects just fine. Repairing the device solves the issue, but rebooting makes the issue come back. I've seen that, when the controller is connected but the input is not working, there is no jsX device at /dev/input. In case it helps, it happens with two different Xbox Series X/S controllers. Any hints on what might this be? Thanks.

Last edited by Gaspi (2024-02-10 00:02:17)

Offline

#2 2024-02-04 12:00:01

Gaspi
Member
Registered: 2018-05-10
Posts: 14

Re: [SOLVED] Bluetooth conected controller not recognized after reboot

After checking the logs I've noticed how the message is different when (1) the device has just been paired and (2) the device is connected after a reboot.

(1)
pair and connect

Feb 04 12:54:10 GasPC kernel: input: Xbox Wireless Controller as /devices/virtual/misc/uhid/0005:045E:0B13.000A/input/input33
Feb 04 12:54:10 GasPC kernel: hid-generic 0005:045E:0B13.000A: input,hidraw7: BLUETOOTH HID v5.17 Gamepad [Xbox Wireless Controller] on 18:26:49:c5:2f:9b
Feb 04 12:54:10 GasPC kernel: input: Xbox Wireless Controller as /devices/virtual/misc/uhid/0005:045E:0B13.000A/input/input34
Feb 04 12:54:10 GasPC kernel: microsoft 0005:045E:0B13.000A: input,hidraw7: BLUETOOTH HID v5.17 Gamepad [Xbox Wireless Controller] on 18:26:49:c5:2f:9b

disconect and connect (twice)

Feb 04 12:58:46 GasPC org_kde_powerdevil[901]: QObject::disconnect: Unexpected nullptr parameter
Feb 04 12:58:46 GasPC org_kde_powerdevil[901]: QObject::disconnect: Unexpected nullptr parameter
Feb 04 12:58:47 GasPC kernel: input: Xbox Wireless Controller as /devices/virtual/misc/uhid/0005:045E:0B13.000B/input/input35
Feb 04 12:58:47 GasPC kernel: microsoft 0005:045E:0B13.000B: input,hidraw7: BLUETOOTH HID v5.17 Gamepad [Xbox Wireless Controller] on 18:26:49:c5:2f:9b
Feb 04 12:59:05 GasPC org_kde_powerdevil[901]: QObject::disconnect: Unexpected nullptr parameter
Feb 04 12:59:05 GasPC org_kde_powerdevil[901]: QObject::disconnect: Unexpected nullptr parameter
Feb 04 12:59:10 GasPC kernel: input: Xbox Wireless Controller as /devices/virtual/misc/uhid/0005:045E:0B13.000C/input/input36
Feb 04 12:59:10 GasPC kernel: microsoft 0005:045E:0B13.000C: input,hidraw7: BLUETOOTH HID v5.17 Gamepad [Xbox Wireless Controller] on 18:26:49:c5:2f:9b

(2)
connect

Feb 04 12:47:38 GasPC bluetoothd[525]: profiles/input/hog-lib.c:info_read_cb() HID Information read failed: Encryption required before read/write
Feb 04 12:47:39 GasPC bluetoothd[525]: profiles/input/hog-lib.c:report_read_cb() Error reading Report value: Encryption required before read/write
Feb 04 12:47:39 GasPC bluetoothd[525]: profiles/input/hog-lib.c:report_read_cb() Error reading Report value: Encryption required before read/write
Feb 04 12:47:40 GasPC bluetoothd[525]: profiles/input/hog-lib.c:report_map_read_cb() Report Map read failed: Encryption required before read/write

disconnect

Feb 04 12:50:42 GasPC org_kde_powerdevil[901]: QObject::disconnect: Unexpected nullptr parameter
Feb 04 12:50:42 GasPC org_kde_powerdevil[901]: QObject::disconnect: Unexpected nullptr parameter

I've tested with another up-to-date arch setup that I have and everything works fine, the device is recognized when connected after a reboot. The log suggests this might be an encryption problem? Any ideas?

Offline

#3 2024-02-10 00:01:27

Gaspi
Member
Registered: 2018-05-10
Posts: 14

Re: [SOLVED] Bluetooth conected controller not recognized after reboot

After a lot of research, I managed to find a workaround fix. This is what did it for me:

1.- Install blueman.
2.- Pair controller through blueman.
3.- Set as trusted.
4.- Set as input/audio device.
5.- Done, removing blueman after this is fine.

This doesn't answer what caused this issue. This post gave me the solution: https://bbs.archlinux.org/viewtopic.php?id=290026.

Offline

Board footer

Powered by FluxBB