Xbox (series X) Wireless Controller is not discoverable by bluetoothctl (or any other bluetooth managers) - Arch Linux

https://lemmy.world/post/12593559

Xbox (series X) Wireless Controller is not discoverable by bluetoothctl (or any other bluetooth managers) - Arch Linux - Lemmy.World

Hello, I can not get my bluetooth to discover my xbox core wireless controller. I’m running a dual boot with a Windows 10 install. There are no issues connecting to bluetooth on windows. I am also able to connect the controller to a laptop running Fedora 29 KDE. I have already upgraded the firmware of the controller. I have installed xpadneo. I have tried installing xone-dkms and xboxdrv-stable-git, neither of those worked. I have since uninstalled those to avoid any conflict with xpadneo. Bluetoothctl sees other bluetooth devices, but never shows the MAC of the controller when I start a scan and put the controller in pairing mode. I verified that it has LE enabled. Waiting to connect to bluetoothd…[bluetooth]# hci0 new_settings: powered bondable ssp br/edr le secure-conn cis-central cis-peripheral My bluetooth device is an RZ608 (MediaTek MT7921K), which is using the kernel driver to work. What am I missing that could potentially keep my Arch Linux desktop from even seeing the broadcasted MAC of the controller in order to even start the connection process?

I had a similar issue using an Xbox series X controller on my Steam Deck. I had to update the controller firmware using the Xbox accessories app on Windows to get it to work with Bluetooth on my Steam Deck.
I updated the firmware on Sunday, before even attempting to connect it to bluetooth