Controller not connecting no matter what I try to do
Version of xpadneo
0.9.7
Controller Model
- [ ] Xbox One S controller
- [ ] Xbox Elite 2 controller-
- [X] Xbox Series X|S controller
- [ ] Other:
Connection mode
- [x] Bluetooth connection
- [ ] USB cable (not yet supported)
- [ ] Xbox Dongle connection (not yet supported)
Installed Software
- [ ] Anti-Micro (may affect button mappings)
- [ ] OpenRGB (may mess up mappings and rumble stability)
- [X] Steam Input (enabled by default via Steam Desktop client)
- [ ] Steam Link (usually via Raspberry Pi or other micro computers)
- [ ] devices with QMK firmware (may affect udev rules, similar to OpenRGB)
- [ ] netstick (shares input devices via network similar to Steam Link)
- [X] xboxdrv (user-space gamepad driver)
- [X] xone (kernel-space gamepad driver using the Xbox dongle or USB)
- [X] xow (alternative driver using the Xbox dongle)
Protocol Information
Please help us identify at which layer the problem can be found if you want to report mapping errors or if the controller fails to be detected:
- [X] Steam Proton games are having issues
- [X] Steam Linux-native games are having issues
- [ ] I don't use Steam or did not try
- [ ] games running through Lutris, wine and/or Bottles are having issues
- [X] I don't use Lutris, Bottles, wine or did not try
- [ ] Linux-native games are having issues
- [X] I don't use native games or did not try
- [X] Other software is having issues (describe software and issues below) (CEMU)
- [ ] Running
evtestis showing issues (describe the issues below) Controller not showing - [ ] Running
jstestis showing issues (describe the issues below)- [X] I don't have this tool or don't know how to use it
- [ ] Running
gamepad-toolis showing issues (post console output below)- [X] I don't have this tool
Please describe how it is failing below in the next sections.
Severity / Impact
- [X] I've read the docs and the bug reporting instructions
- [X] I've applied the latest firmware update to the controller
- [X] I've tried disabling or running without above mentioned software
- [X] It does not work at all
- [X] It used to work in a previous version
- [ ] It mostly works but sometimes it doesn't
- [ ] I found a work-around
- [ ] I probably didn't figure it all out but it's too early to give up
- [ ] I don't know how to ...
- [ ] It's too complicated
- [ ] Fantastic work but ...
- [ ] I can code and I want to help
Describe the Bug
My Xbox series S/X controller does not work anymore, a few months ago it worked perfectly fine, but I stopped playing controller games for a while, and now I decided to replay rdr2 but when I try connecting my controller it does not work at all.
Steps to Reproduce
???
Expected Behavior
???
Screenshots / GIFs / Videos
System Information
# uname -a
Linux archlinux 6.16.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 15 Aug 2025 16:04:43 +0000 x86_64 GNU/Linux
# xxd -c20 -g1 /sys/module/hid_xpadneo/drivers/hid:xpadneo/0005:045E:*/report_descriptor | tee >(cksum)
no matches found: /sys/module/hid_xpadneo/drivers/hid:xpadneo/0005:045E:*/report_descriptor 4294967295 0
Controller and Bluetooth Information
Doesn't do anything
[ 0.629045] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0 [ 0.629109] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1 [ 2.799672] hid: raw HID events driver (C) Jiri Kosina [ 2.799696] usbcore: registered new interface driver usbhid [ 2.799697] usbhid: USB HID core driver [ 3.191763] input: Razer Razer DeathAdder Essential as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-1/3-1:1.0/0003:1532:0098.0001/input/input2 [ 3.191940] hid-generic 0003:1532:0098.0001: input,hidraw0: USB HID v1.11 Mouse [Razer Razer DeathAdder Essential] on usb-0000:0b:00.3-1/input0 [ 3.196786] input: Razer Razer DeathAdder Essential Keyboard as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-1/3-1:1.1/0003:1532:0098.0002/input/input3 [ 3.247723] input: Razer Razer DeathAdder Essential as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-1/3-1:1.1/0003:1532:0098.0002/input/input4 [ 3.247806] hid-generic 0003:1532:0098.0002: input,hidraw1: USB HID v1.11 Keyboard [Razer Razer DeathAdder Essential] on usb-0000:0b:00.3-1/input1 [ 3.250772] input: Razer Razer DeathAdder Essential as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-1/3-1:1.2/0003:1532:0098.0003/input/input5 [ 3.301826] hid-generic 0003:1532:0098.0003: input,hidraw2: USB HID v1.11 Keyboard [Razer Razer DeathAdder Essential] on usb-0000:0b:00.3-1/input2 [ 3.504209] input: HP, Inc HyperX Virtual Surround Sound Consumer Control as /devices/pci0000:00/0000:00:08.1/0000:0b:00.4/usb5/5-1/5-1:1.3/0003:03F0:0B92.0004/input/input6 [ 3.554725] input: HP, Inc HyperX Virtual Surround Sound as /devices/pci0000:00/0000:00:08.1/0000:0b:00.4/usb5/5-1/5-1:1.3/0003:03F0:0B92.0004/input/input7 [ 3.555182] hid-generic 0003:03F0:0B92.0004: input,hiddev96,hidraw3: USB HID v1.11 Device [HP, Inc HyperX Virtual Surround Sound] on usb-0000:0b:00.4-1/input3 [ 3.569854] input: Razer Razer Cynosa V2 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-2/3-2:1.0/0003:1532:025E.0005/input/input8 [ 3.620852] hid-generic 0003:1532:025E.0005: input,hidraw4: USB HID v1.11 Keyboard [Razer Razer Cynosa V2] on usb-0000:0b:00.3-2/input0 [ 3.624836] input: Razer Razer Cynosa V2 Keyboard as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-2/3-2:1.1/0003:1532:025E.0006/input/input9 [ 3.675701] input: Razer Razer Cynosa V2 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-2/3-2:1.1/0003:1532:025E.0006/input/input10 [ 3.675786] hid-generic 0003:1532:025E.0006: input,hidraw5: USB HID v1.11 Keyboard [Razer Razer Cynosa V2] on usb-0000:0b:00.3-2/input1 [ 3.679730] input: Razer Razer Cynosa V2 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-2/3-2:1.2/0003:1532:025E.0007/input/input11 [ 3.679922] hid-generic 0003:1532:025E.0007: input,hidraw6: USB HID v1.11 Mouse [Razer Razer Cynosa V2] on usb-0000:0b:00.3-2/input2 [ 5.177490] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/LNXVIDEO:00/input/input12 [ 5.177647] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:15/LNXVIDEO:01/input/input13 [ 7.762545] input: PC Speaker as /devices/platform/pcspkr/input/input14 [ 7.898656] input: Razer Razer Cynosa V2 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-2/3-2:1.0/0003:1532:025E.0005/input/input15 [ 7.915523] input: Razer Razer DeathAdder Essential as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-1/3-1:1.0/0003:1532:0098.0001/input/input16 [ 7.949479] snd_hda_codec_realtek hdaudioC3D0: inputs: [ 7.953243] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card1/input23 [ 7.953431] input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.1/sound/card2/input17 [ 7.974989] input: HD-Audio Generic Rear Mic as /devices/pci0000:00/0000:00:08.1/0000:0b:00.6/sound/card3/input27 [ 8.008376] razerkbd 0003:1532:025E.0005: input,hidraw0: USB HID v1.11 Keyboard [Razer Razer Cynosa V2] on usb-0000:0b:00.3-2/input0 [ 8.008445] razermouse 0003:1532:0098.0001: input,hidraw4: USB HID v1.11 Mouse [Razer Razer DeathAdder Essential] on usb-0000:0b:00.3-1/input0 [ 8.055408] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card1/input24 [ 8.055466] input: HD-Audio Generic HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.1/sound/card2/input18 [ 8.055582] input: HD-Audio Generic Front Mic as /devices/pci0000:00/0000:00:08.1/0000:0b:00.6/sound/card3/input28 [ 8.055607] input: HD-Audio Generic HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.1/sound/card2/input19 [ 8.111405] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card1/input25 [ 8.111446] input: HD-Audio Generic Line as /devices/pci0000:00/0000:00:08.1/0000:0b:00.6/sound/card3/input29 [ 8.111500] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card1/input26 [ 8.111605] input: HD-Audio Generic HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.1/sound/card2/input20 [ 8.111637] input: Razer Razer Cynosa V2 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-2/3-2:1.1/0003:1532:025E.0006/input/input32 [ 8.111656] input: HD-Audio Generic Line Out as /devices/pci0000:00/0000:00:08.1/0000:0b:00.6/sound/card3/input30 [ 8.129452] input: HD-Audio Generic HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.1/sound/card2/input21 [ 8.129596] input: Razer Razer DeathAdder Essential as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-1/3-1:1.1/0003:1532:0098.0002/input/input33 [ 8.180420] razerkbd 0003:1532:025E.0006: input,hidraw1: USB HID v1.11 Keyboard [Razer Razer Cynosa V2] on usb-0000:0b:00.3-2/input1 [ 8.180482] input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:08.1/0000:0b:00.6/sound/card3/input31 [ 8.195406] input: HD-Audio Generic HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.1/sound/card2/input22 [ 8.199625] input: Razer Razer Cynosa V2 as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-2/3-2:1.2/0003:1532:025E.0007/input/input34 [ 8.246398] razermouse 0003:1532:0098.0002: input,hidraw5: USB HID v1.11 Keyboard [Razer Razer DeathAdder Essential] on usb-0000:0b:00.3-1/input1 [ 8.351531] input: Razer Razer DeathAdder Essential as /devices/pci0000:00/0000:00:08.1/0000:0b:00.3/usb3/3-1/3-1:1.2/0003:1532:0098.0003/input/input35 [ 8.351613] razerkbd 0003:1532:025E.0007: input,hidraw2: USB HID v1.11 Mouse [Razer Razer Cynosa V2] on usb-0000:0b:00.3-2/input2 [ 8.443490] razermouse 0003:1532:0098.0003: input,hidraw6: USB HID v1.11 Keyboard [Razer Razer DeathAdder Essential] on usb-0000:0b:00.3-1/input2
Additional Context
Loading of xpadneo isn't even triggered according to your log, so most likely Bluetooth doesn't properly connect, or uhid is missing.