I have an XBox Wireless Controller, model #1914, and am running Ubuntu 24.04. I can get the controller to connect over bluetooth but it doesn’t show up as a joystick in jstest, evtest or steam. It doesn’t show up at all as a usb device in lsusb when plugged in. I’ve tired installing xpadneo but that didn’t seem to do anything. Any ideas?
Does the controller work at all? Have you checked it using Xbox or another computer? Does the USB-port work?
The bluetooth connection definitly works:
$ bluetoothctl info F4:6A:D7:9A:42:3A Device F4:6A:D7:9A:42:3A (public) Name: Xbox Wireless Controller Alias: Xbox Wireless Controller Appearance: 0x03c4 (964) Icon: input-gaming Paired: yes Bonded: yes Trusted: yes Blocked: no Connected: yes LegacyPairing: no UUID: Vendor specific (00000001-5f60-4c4f-9c83-a7953298d40d) UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb) UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb) UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb) UUID: Battery Service (0000180f-0000-1000-8000-00805f9b34fb) UUID: Human Interface Device (00001812-0000-1000-8000-00805f9b34fb) Modalias: usb:v045Ep0B13d0501 Battery Percentage: 0x64 (100)
I don’t have another device to plug the USB port into, but it can at least get power from it.