Bluetooth not working properly after updates

Noticed that my bluetooth isn’t working properly after a couple of updates. Can’t really tell which update was it that broke it, but it was working fine just a month ago.

My adapter sees my devices and seemingly connects to them, but they are unresponsive. For example I can connect to my DS4 controller, but it won’t work on my system (used to be able to move my cursor with the touchpad) and Cemu doesn’t even see the controller in it’s controller settings.

I read somewhere that this could be a kernel issue. I’ll try older kernels…

open a terminal and paste this:

journalctl -f 

then try connecting to a device and see if journal show some failure.

or try bluetoothctl to connect from terminal.
https://wiki.archlinux.org/index.php/Bluetooth

This is what I got:

syys 24 15:52:24 Arch-Node kernel: sony 0005:054C:09CC.000E: unknown main item tag 0x0
syys 24 15:52:24 Arch-Node kernel: sony 0005:054C:09CC.000E: DualShock 4 calibration report’s CRC check failed, received crc 0x1cffff9f !=
0xa9803680
syys 24 15:52:24 Arch-Node kernel: sony 0005:054C:09CC.000E: Retrying DualShock 4 get calibration report request
syys 24 15:52:24 Arch-Node kernel: sony 0005:054C:09CC.000E: DualShock 4 calibration report’s CRC check failed, received crc 0x1cffff9f !=
0xa9803680
syys 24 15:52:24 Arch-Node kernel: sony 0005:054C:09CC.000E: Retrying DualShock 4 get calibration report request
syys 24 15:52:24 Arch-Node kernel: sony 0005:054C:09CC.000E: DualShock 4 calibration report’s CRC check failed, received crc 0x1cffff9f !=
0xa9803680
syys 24 15:52:24 Arch-Node kernel: sony 0005:054C:09CC.000E: Failed to get calibration data from Dualshock 4
syys 24 15:52:24 Arch-Node kernel: sony 0005:054C:09CC.000E: hidraw11: BLUETOOTH HID v81.00 Gamepad [Wireless Controller] on a4:d1:8c:cf:a
b:3b
syys 24 15:52:24 Arch-Node kernel: sony 0005:054C:09CC.000E: failed to claim input

Connecting from terminal doesn’t help. It says it connects, but the issue persists.

Edit: oh and I tried older kernels. They didn’t even boot the GUI/DE so screw that. :smiley:

may nvidia drivers involved? (non boot issue)

sony:
https://bugzilla.redhat.com/show_bug.cgi?id=1747755

Might be the same thing. I just tried with another USB cable and the controller works with it at least. :+1:

Found this solution, which might work. Multiple users have reported it to work. I downloaded the package but can’t figure out how to install it.

It is marked as solved upstream already so I would wait till it is merged in the next kernel for arch… or go to rebuild kernel with the patch… What is not an easy task :wink:

Yeah I’m hoping it will be fixed by Friday. That’s when I usually update my system.