How to Enable Bluetooth PS4 Controller?

OS: EndeavourOS x86_64
Kernel: Linux 6.17.8-arch1-1
DE: Xfce4 4.20
WM: Xfwm4 (X11)

I’m trying to connect my PS4 controller via bluetooth, but I get the below error message and the controller isn’t responsive.

The controller works fine while wired, and the bluetooth also works fine on Windows.

Anyone who knows how to fix this?

Well, it would be helpful to know something about your installation etc. But I managed to find something, that COULD be use to you.

This seems to be issue with some bluetooth devices on other distros as well. https://forums.linuxmint.com/viewtopic.php?t=421392

Although this is from Mint, OP of thread I posted here managed apparently solve issue by reinstalling bluetooth packages. That’s all info I was able to gather.

Hopefully this helps at least a bit.

Edit. Have you followed the official instructions about bluetooth? https://discovery.endeavouros.com/audio/bluetooth/2021/03/

OS: EndeavourOS x86_64
Kernel: Linux 6.17.8-arch1-1
DE: Xfce4 4.20
WM: Xfwm4 (X11)

The official instructions line up exactly with my setup. The suggested packages were already installed and up-to-date.

The steps suggested in linked topic, seem to be related to audio issues, as opposed to a PS4 controller.

This is something i read in the arch wiki

Playstation 4 controllers

Controller not recognized when using Bluetooth

Install the ds4drvAUR package and run it with the hidraw (ds4drv --hidraw) backend parameter.

Maybe it can help ?

1 Like

This seems to have worked. Thanks!

The steps suggested in linked topic, seem to be related to audio issues, as opposed to a PS4 controller.

That is true. But error message was same, so I thought that maybe that could be for some help.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.