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’ve had consistently good experiences with USB dongles like gulikit for example.
Yeah, at this rate I’m probably just going to get a USB wireless adapter since it’s not playing nice with my bluetooth
If it makes you feel any better I had to install windows because my dad refuses to use his phone to print anything.
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.
Have you added these lines to /etc/bluetooth/main.conf under
[
? ]This stack exchange answer says it’s required:Privacy = device JustWorksRepairing = always Class = 0x000100 FastConnectable = true
Yeah, I tried that. Didn’t make a difference, unfortunately.
Double check your model number on your controller. It’s possible you ended up with one that doesn’t have Bluetooth. That happened with me and I had to swap which controller I was using with my Xbox and which one I was using with my computer.
He said he could connect to windows and fedora thru bluetooth.
I was having the same problem last night trying to connect an controller thru bluetoothctl on Mint.
Missed that line. Read too fast.
It has bluetooth. I’m able to connect it to bluetooth on Windows 10 with the same computer and was able to connect it to a Fedora 39 KDE laptop via bluetooth, as well.
I suspect the issue is the Linux driver for the MediaTek MT7921K or the bluetooth configuration on my arch linux system needs to be adjusted somehow