Xbox One controller not recognized as a joystick

I want to use my XBox One controller for Steam games. When i plug it in the controller rumbles but the XBox button does not light up, and pressing it causes it to just blink
here’s me plugging it in:

$ dmesg -W
[209196.266056] usb 1-1: new full-speed USB device number 24 using xhci_hcd
[209196.392332] usb 1-1: New USB device found, idVendor=045e, idProduct=02ea, bcdDevice= 3.01
[209196.392336] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[209196.392337] usb 1-1: Product: Controller
[209196.392338] usb 1-1: Manufacturer: Microsoft
[209196.392338] usb 1-1: SerialNumber: 3032363030333233333632363431

i can also find it in

$ lsusb | grep Xbox
Bus 001 Device 024: ID 045e:02ea Microsoft Corp. Xbox One Controller

however, it does not appear under

$ ls /dev/input/by-id/ | grep Xbox
$

anywhere that i can see, and i also dont see it in

$ evdev-joystick --listdevs
/dev/input/by-id/usb-Thrustmaster_T.Flight_Hotas_X-event-joystick

from what i understand, in recent kernel versions this should be plug-and-play but for whatever reason it’s not getting detected properly as a gamepad and it’s just treated as some unknown usb device. I’ve tried two different controllers with the same results, both of which work fine under Windows on the same machine.

$ uname -a
Linux sarah-pc 6.18.12-1-MANJARO #1 SMP PREEMPT_DYNAMIC Mon, 16 Feb 2026 21:35:51 +0000 x86_64 GNU/Linux

Do i get this right? You want to use the xbox one controller not as a gamepad but as a joystick?

Or is there a simple connection problem?

I have 3 different xbox gamepads.

The wired xbox 360 was instantly working plug & play.

The wireless dongle (non bluetooth) xbox one required something special xpad package, which was to much hassle for me to install… and since it had a broken button, i replaced it.

The Xbox One Gamepad X/S (wireless bluetooth), only required the right connect order.

Trust>Pair>Connect

The bluetooth manager from the screenshot in your first link looks like what I had on Mate, IIRC blueman.

KDE has it’s own manager, it won’t let you configure anything bluetooth until after pairing - and it automatically trusts everything you pair.

i didn’t know there was a difference. I want to use it to play games like a normal Xbox controller. So i guess “gamepad”?
Can i not use it wired without bluetooth?

I was just confused why you talking about a gamepad and it sounded to me as you pretended that it is joystick devices and not a gamepad device.
That’s all. So its good that you don’t want to use something fancy, i guess :blush:

It’s maybe worth it to remove (temporary) your joystick, just in case there is a conflict.
Hopefully there is no conflict, but you never know :wink:

Idk, im not sure what hardware of xbox one controller you EXACTLY have right now.

I also mentioned already that you should Trust>Pair>Connect it when you have a wireless/bluetooth connection.

But a Wired Xbox One Gamepad should always works Plug & Play even the first time when you connect it.

You didn’t said that you have a wired gamepad… that’s new info btw. if this is the case actually, maybe you should mentioned earlier :sweat_smile:

But just in case you have a wireless Gamepad, my wireless gamepad works right now also Plug & Play, but the first time connect was important for me to Trust it first in the Bluetooth UI from KDE.

I don’t know which Desktop you are using or do you want to established your connection with CLI command’s? Because i have no clue how that works :slight_smile:

Hmm i use all kinds of Xbox compatible controllers, also an original Series X one that came with the XBX. If one plugs it in it rumbles shortly. But the Xbox button should also light up. Moreover it is shown in the System Settings (KDE Plasma) in Game Controllers.

The only odd thing i noticed sometimes is that some games which support both gamepad and keyboard need a bit to switch or to recognize the gamepad. But other than this everything was always fine and out of the box - no need to install anything extra. Why doesn’t the thing light up. Did you try different usb ports? (Perhaps the controller doesn’t get sufficient power although it shouldn’t need much :thinking: )

i said i plugged it in i thought that was clear

KDE

it should, shouldn’t it? but it doesn’t

the rumble happens but the xbox button does not light up

i did but also this same controller and cable work fine in the same port when this same machine runs Windows 10. I also did try a different cable and a different controller. It seems no Xbox One controller will work on any port using any cable.

i also want to make it clear: it’s not a specific game having this problem. I’ve tried DotA 2, Resident Evil 2, just Steam Big Picture Mode and EmulationStation’s UI - none of those detect it or react to pressing any of the buttons.

Oh, also - the gamepad has no batteries inserted, so it must be plugged in to function. With it plugged in, i was able to pair with it over Bluetooth. However, it still does not work in any way. No game or other UI reacts in any way to any button i push.


Mod edit:- Please avoid successive posts. Instead, when you have more to add, and yours is the last post, edit that post again to add more content. You will often find the edit control hidden behind the ellipsis (the three dots).

@ocket8888

Forum members often have different native languages, and may not necessarily understand everything.

This is why, in the Manjaro forum, we encourage everyone to use proper English and punctuation that will easily be translated if needed.

Consider it a courtesy for those who might wish to help you.

Regards.


More information might be useful to others wishing to help. Please provide your system information as described (below):


[Mini-HowTo] Provide System Information

Basic details provided by *-fetch type apps might give enough information for someone wishing to buy a computer, however, for Support purposes it’s best to ask your system directly.

Output of the inxi command will generate more useful and detailed information for those who may wish to help:


Suggested inxi command (use either):

inxi -zv8 (short-form)
inxi --filter --verbosity=8 (long-form)

Command output should be presented as pre-formatted text in accordance with forum guidelines. :eyes:


Running inxi within a chroot environment

  • Add --color=0 to the long-form command, or…
  • Change the short-form command to inxi -zv8c0

Your privacy is respected


Please connect the controller via usb (let’s forget about any non-wired approach) and post the result of sudo dmesg | grep -i usb. This should also find lines such as

[60099.125204] usbcore: registered new interface driver xpad
[60149.737284] input: Generic X-Box pad as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/input/input26

The xpad driver is part of the kernel unless it got disabled or blacklisted. It doesn’t matter what generation the controller is (X360, XOne or XSX) - it’s all the same driver.

I guess the gamepad doesn’t show up under “System Settings → Game Controller”? If it would function then there should be an entry like

Device: Generic X-Box pad (/dev/input/event20) 
Device type: Game Controller

and underneath one can see a canvas with the sticks’ positions, button inputs and axes to check for the events.

Also please post the output of sudo modprobe xpad

4 posts were split to a new topic: (off topic) Xbox One controller not recognized as a joystick

it’s quite a lot of output but here you go

[    0.311249] ACPI: bus type USB registered
[    0.311249] usbcore: registered new interface driver usbfs
[    0.311249] usbcore: registered new interface driver hub
[    0.311249] usbcore: registered new device driver usb
[    0.422766] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[    0.424074] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    0.424074] xhci_hcd 0000:00:14.0: Host supports USB 3.2 Enhanced SuperSpeed
[    0.424095] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.18
[    0.424096] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.424097] usb usb1: Product: xHCI Host Controller
[    0.424098] usb usb1: Manufacturer: Linux 6.18.12-1-MANJARO xhci-hcd
[    0.424098] usb usb1: SerialNumber: 0000:00:14.0
[    0.424184] hub 1-0:1.0: USB hub found
[    0.426076] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.18
[    0.426077] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.426078] usb usb2: Product: xHCI Host Controller
[    0.426078] usb usb2: Manufacturer: Linux 6.18.12-1-MANJARO xhci-hcd
[    0.426079] usb usb2: SerialNumber: 0000:00:14.0
[    0.426132] hub 2-0:1.0: USB hub found
[    0.427460] usbcore: registered new interface driver usbserial_generic
[    0.427462] usbserial: USB Serial support registered for generic
[    0.431192] usbcore: registered new interface driver usbhid
[    0.431192] usbhid: USB HID core driver
[    0.663382] usb 1-1: new full-speed USB device number 2 using xhci_hcd
[    0.789093] usb 1-1: New USB device found, idVendor=045e, idProduct=02ea, bcdDevice= 3.01
[    0.789109] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    0.789115] usb 1-1: Product: Controller
[    0.789120] usb 1-1: Manufacturer: Microsoft
[    0.789123] usb 1-1: SerialNumber: 3032363030333233333632363431
[    0.902459] usb 2-4: new SuperSpeed USB device number 2 using xhci_hcd
[    0.960424] usb 2-4: New USB device found, idVendor=174c, idProduct=3074, bcdDevice= 0.01
[    0.960441] usb 2-4: New USB device strings: Mfr=2, Product=3, SerialNumber=0
[    0.960446] usb 2-4: Product: ASM107x
[    0.960451] usb 2-4: Manufacturer: ASUS TEK.
[    0.975652] hub 2-4:1.0: USB hub found
[    1.051473] usb 1-4: new high-speed USB device number 3 using xhci_hcd
[    1.730012] usb 2-4.1: new SuperSpeed USB device number 3 using xhci_hcd
[    1.745296] usb 2-4.1: New USB device found, idVendor=045b, idProduct=0210, bcdDevice= 1.00
[    1.745311] usb 2-4.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    1.756010] hub 2-4.1:1.0: USB hub found
[    2.034046] usb 2-4.1.1: new SuperSpeed USB device number 4 using xhci_hcd
[    2.049257] usb 2-4.1.1: New USB device found, idVendor=045b, idProduct=0210, bcdDevice= 1.00
[    2.049273] usb 2-4.1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.050676] hub 2-4.1.1:1.0: USB hub found
[    3.214640] usb 1-4: New USB device found, idVendor=0b05, idProduct=1996, bcdDevice= 0.13
[    3.214657] usb 1-4: New USB device strings: Mfr=3, Product=1, SerialNumber=0
[    3.214663] usb 1-4: Product: USB Audio
[    3.214668] usb 1-4: Manufacturer: Generic
[    3.246103] hid-generic 0003:0B05:1996.0001: hiddev96,hidraw0: USB HID v1.11 Device [Generic USB Audio] on usb-0000:00:14.0-4/input7
[    3.358583] usb 1-5: new high-speed USB device number 4 using xhci_hcd
[    3.484848] usb 1-5: New USB device found, idVendor=174c, idProduct=2074, bcdDevice= 0.01
[    3.484864] usb 1-5: New USB device strings: Mfr=2, Product=3, SerialNumber=0
[    3.484870] usb 1-5: Product: ASM107x
[    3.484874] usb 1-5: Manufacturer: ASUS TEK.
[    3.487248] hub 1-5:1.0: USB hub found
[    3.603543] usb 1-7: new full-speed USB device number 5 using xhci_hcd
[    3.733257] usb 1-7: New USB device found, idVendor=1532, idProduct=0552, bcdDevice= 0.01
[    3.733274] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    3.733280] usb 1-7: Product: Razer Barracuda X 2.4
[    3.733284] usb 1-7: Manufacturer: Macronix
[    3.733289] usb 1-7: SerialNumber: 1234
[    3.743728] input: Macronix Razer Barracuda X 2.4 Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.3/0003:1532:0552.0002/input/input4
[    3.795397] hid-generic 0003:1532:0552.0002: input,hiddev97,hidraw1: USB HID v1.10 Device [Macronix Razer Barracuda X 2.4] on usb-0000:00:14.0-7/input3
[    3.808520] usb 1-5.1: new high-speed USB device number 6 using xhci_hcd
[    3.900405] usb 1-5.1: New USB device found, idVendor=045b, idProduct=0209, bcdDevice= 1.00
[    3.900422] usb 1-5.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.902597] hub 1-5.1:1.0: USB hub found
[    4.011499] usb 1-8: new high-speed USB device number 7 using xhci_hcd
[    4.135982] usb 1-8: New USB device found, idVendor=3842, idProduct=2422, bcdDevice=a1.79
[    4.135998] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    4.136003] usb 1-8: Product: EVGA X12 Gaming Mouse
[    4.136008] usb 1-8: Manufacturer: EVGA Corporation
[    4.140565] input: EVGA Corporation EVGA X12 Gaming Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:3842:2422.0003/input/input5
[    4.140893] hid-generic 0003:3842:2422.0003: input,hidraw2: USB HID v1.11 Mouse [EVGA Corporation EVGA X12 Gaming Mouse] on usb-0000:00:14.0-8/input0
[    4.143280] input: EVGA Corporation EVGA X12 Gaming Mouse Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1/0003:3842:2422.0004/input/input6
[    4.215498] usb 1-5.3: new low-speed USB device number 8 using xhci_hcd
[    4.225060] hid-generic 0003:3842:2422.0004: input,hiddev98,hidraw3: USB HID v1.11 Keyboard [EVGA Corporation EVGA X12 Gaming Mouse] on usb-0000:00:14.0-8/input1
[    4.227378] input: EVGA Corporation EVGA X12 Gaming Mouse Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.2/0003:3842:2422.0005/input/input8
[    4.279413] hid-generic 0003:3842:2422.0005: input,hiddev99,hidraw4: USB HID v1.11 Keyboard [EVGA Corporation EVGA X12 Gaming Mouse] on usb-0000:00:14.0-8/input2
[    4.314214] usb 1-5.3: New USB device found, idVendor=0c45, idProduct=7603, bcdDevice= 1.03
[    4.314230] usb 1-5.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[    4.314235] usb 1-5.3: Product: USB Keyboard
[    4.324739] input: USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:0C45:7603.0006/input/input10
[    4.382448] usb 1-5.1.1: new high-speed USB device number 9 using xhci_hcd
[    4.415663] hid-generic 0003:0C45:7603.0006: input,hidraw5: USB HID v1.11 Keyboard [USB Keyboard] on usb-0000:00:14.0-5.3/input0
[    4.422407] input: USB Keyboard Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:0C45:7603.0007/input/input11
[    4.467277] usb 1-5.1.1: New USB device found, idVendor=045b, idProduct=0209, bcdDevice= 1.00
[    4.467294] usb 1-5.1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    4.468669] hub 1-5.1.1:1.0: USB hub found
[    4.473466] input: USB Keyboard System Control as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:0C45:7603.0007/input/input12
[    4.473568] input: USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:0C45:7603.0007/input/input14
[    4.473775] hid-generic 0003:0C45:7603.0007: input,hiddev100,hidraw6: USB HID v1.11 Keyboard [USB Keyboard] on usb-0000:00:14.0-5.3/input1
[    4.578459] usb 1-10: new high-speed USB device number 10 using xhci_hcd
[    4.703563] usb 1-10: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=60.90
[    4.703579] usb 1-10: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    4.703585] usb 1-10: Product: USB2.0 Hub
[    4.706487] hub 1-10:1.0: USB hub found
[    4.774506] usb 1-5.1.1.1: new full-speed USB device number 11 using xhci_hcd
[    4.873099] usb 1-5.1.1.1: New USB device found, idVendor=05a7, idProduct=1020, bcdDevice= 1.00
[    4.873115] usb 1-5.1.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    4.873119] usb 1-5.1.1.1: Product: Bose USB Audio
[    4.873123] usb 1-5.1.1.1: Manufacturer: Bose Corporation
[    4.884723] hid-generic 0003:05A7:1020.0008: hiddev101,hidraw7: USB HID v1.10 Device [Bose Corporation Bose USB Audio] on usb-0000:00:14.0-5.1.1.1/input2
[    4.973533] usb 1-11: new high-speed USB device number 12 using xhci_hcd
[    5.099024] usb 1-11: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=60.90
[    5.099041] usb 1-11: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    5.099046] usb 1-11: Product: USB2.0 Hub
[    5.102311] hub 1-11:1.0: USB hub found
[    5.169562] usb 1-5.1.1.3: new high-speed USB device number 13 using xhci_hcd
[    5.254584] usb 1-5.1.1.3: New USB device found, idVendor=1532, idProduct=0e03, bcdDevice=79.13
[    5.254600] usb 1-5.1.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    5.254605] usb 1-5.1.1.3: Product: Razer Kiyo
[    5.254609] usb 1-5.1.1.3: Manufacturer: Alpha Imaging Tech. Corp.
[    5.365540] usb 1-13: new full-speed USB device number 14 using xhci_hcd
[    5.490956] usb 1-13: config 1 has an invalid interface number: 2 but max is 1
[    5.490970] usb 1-13: config 1 has no interface number 1
[    5.492043] usb 1-13: New USB device found, idVendor=0b05, idProduct=19af, bcdDevice= 1.00
[    5.492056] usb 1-13: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    5.492062] usb 1-13: Product: AURA LED Controller
[    5.492066] usb 1-13: Manufacturer: AsusTek Computer Inc.
[    5.492070] usb 1-13: SerialNumber: 9876543210
[    5.496463] hid-generic 0003:0B05:19AF.0009: hiddev102,hidraw8: USB HID v1.11 Device [AsusTek Computer Inc. AURA LED Controller] on usb-0000:00:14.0-13/input2
[    5.562513] usb 1-11.1: new full-speed USB device number 15 using xhci_hcd
[    5.650916] usb 1-11.1: New USB device found, idVendor=044f, idProduct=b108, bcdDevice= 1.00
[    5.650932] usb 1-11.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    5.650937] usb 1-11.1: Product: T.Flight Hotas X
[    5.650940] usb 1-11.1: Manufacturer: Thrustmaster
[    5.658269] input: Thrustmaster T.Flight Hotas X as /devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.1/1-11.1:1.0/0003:044F:B108.000A/input/input15
[    5.658543] hid-generic 0003:044F:B108.000A: input,hidraw9: USB HID v1.00 Joystick [Thrustmaster T.Flight Hotas X] on usb-0000:00:14.0-11.1/input0
[    5.761517] usb 1-14: new full-speed USB device number 16 using xhci_hcd
[    5.887239] usb 1-14: New USB device found, idVendor=8087, idProduct=0033, bcdDevice= 0.00
[    5.887255] usb 1-14: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.950415] usb 1-11.2: new full-speed USB device number 17 using xhci_hcd
[    6.028700] usb 1-11.2: New USB device found, idVendor=046d, idProduct=c21c, bcdDevice= 1.03
[    6.028715] usb 1-11.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    6.028720] usb 1-11.2: Product: G13
[    6.038312] hid-generic 0003:046D:C21C.000B: hiddev103,hidraw10: USB HID v1.11 Device [G13] on usb-0000:00:14.0-11.2/input0
[    6.112511] usb 1-11.3: new full-speed USB device number 18 using xhci_hcd
[    6.188204] usb 1-11.3: not running at top speed; connect to a high speed hub
[    6.190730] usb 1-11.3: New USB device found, idVendor=046d, idProduct=0b1f, bcdDevice= 1.00
[    6.190745] usb 1-11.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    6.190750] usb 1-11.3: Product: G733 Gaming Headset
[    6.190753] usb 1-11.3: Manufacturer: Logitech
[    6.190757] usb 1-11.3: SerialNumber: 0000000000000000
[    6.198848] input: Logitech G733 Gaming Headset Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.3/1-11.3:1.3/0003:046D:0B1F.000C/input/input16
[    6.249934] input: Logitech G733 Gaming Headset as /devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.3/1-11.3:1.3/0003:046D:0B1F.000C/input/input18
[    6.250459] hid-generic 0003:046D:0B1F.000C: input,hiddev104,hidraw11: USB HID v1.10 Device [Logitech G733 Gaming Headset] on usb-0000:00:14.0-11.3/input3
[   65.615044] usbcore: registered new interface driver btusb
[   65.632601] usbcore: registered new interface driver uvcvideo
[   70.166979] usbcore: registered new interface driver snd-usb-audio
[   74.483348] usb 1-11.3: 1:1: cannot set freq 48000 to ep 0x1
[11397.604001] xhci_hcd 0000:00:14.0: xHC error in resume, USBSTS 0x411, Reinit
[11397.604014] usb usb1: root hub lost power or was reset
[11397.604019] usb usb2: root hub lost power or was reset
[11397.863454] usb 1-4: reset high-speed USB device number 3 using xhci_hcd
[11398.450923] usb 1-14: WARN: invalid context state for evaluate context command.
[11398.562446] usb 1-14: reset full-speed USB device number 16 using xhci_hcd
[11398.686818] usb 1-13: WARN: invalid context state for evaluate context command.
[11398.798394] usb 1-13: reset full-speed USB device number 14 using xhci_hcd
[11399.033423] usb 1-8: reset high-speed USB device number 7 using xhci_hcd
[11399.156704] usb 1-7: WARN: invalid context state for evaluate context command.
[11399.268214] usb 1-7: reset full-speed USB device number 5 using xhci_hcd
[11399.503295] usb 1-10: reset high-speed USB device number 10 using xhci_hcd
[11399.626723] usb 1-1: WARN: invalid context state for evaluate context command.
[11399.738259] usb 1-1: reset full-speed USB device number 2 using xhci_hcd
[11399.972962] usb 1-11: reset high-speed USB device number 12 using xhci_hcd
[11400.208009] usb 1-5: reset high-speed USB device number 4 using xhci_hcd
[11400.447878] usb 2-4: reset SuperSpeed USB device number 2 using xhci_hcd
[11400.479165] usb 1-11.1: WARN: invalid context state for evaluate context command.
[11400.542905] usb 1-11.1: reset full-speed USB device number 15 using xhci_hcd
[11400.617735] usb 1-11.2: WARN: invalid context state for evaluate context command.
[11400.680887] usb 1-11.2: reset full-speed USB device number 17 using xhci_hcd
[11400.756903] usb 1-11.3: WARN: invalid context state for evaluate context command.
[11400.819938] usb 1-11.3: reset full-speed USB device number 18 using xhci_hcd
[11401.166926] usb 1-5.3: reset low-speed USB device number 8 using xhci_hcd
[11401.531817] usb 1-5.1: reset high-speed USB device number 6 using xhci_hcd
[11401.717130] usb 2-4.1: reset SuperSpeed USB device number 3 using xhci_hcd
[11401.919711] usb 1-5.1.1: reset high-speed USB device number 9 using xhci_hcd
[11402.068959] usb 2-4.1.1: reset SuperSpeed USB device number 4 using xhci_hcd
[11402.295548] usb 1-5.1.1.3: reset high-speed USB device number 13 using xhci_hcd
[11402.379982] usb 1-5.1.1.1: WARN: invalid context state for evaluate context command.
[11402.452548] usb 1-5.1.1.1: reset full-speed USB device number 11 using xhci_hcd
[11402.567088] hid-generic 0003:046D:C21C.000D: hiddev103,hidraw10: USB HID v1.11 Device [G13] on usb-0000:00:14.0-11.2/input0
[21909.338705] xhci_hcd 0000:00:14.0: xHC error in resume, USBSTS 0x411, Reinit
[21909.338717] usb usb1: root hub lost power or was reset
[21909.338722] usb usb2: root hub lost power or was reset
[21909.492120] usb 1-14: WARN: invalid context state for evaluate context command.
[21909.603969] usb 1-14: reset full-speed USB device number 16 using xhci_hcd
[21909.839982] usb 1-8: reset high-speed USB device number 7 using xhci_hcd
[21909.963393] usb 1-7: WARN: invalid context state for evaluate context command.
[21910.074805] usb 1-7: reset full-speed USB device number 5 using xhci_hcd
[21910.311784] usb 1-4: reset high-speed USB device number 3 using xhci_hcd
[21910.899131] usb 1-13: WARN: invalid context state for evaluate context command.
[21911.010627] usb 1-13: reset full-speed USB device number 14 using xhci_hcd
[21911.245607] usb 1-10: reset high-speed USB device number 10 using xhci_hcd
[21911.369221] usb 1-1: WARN: invalid context state for evaluate context command.
[21911.480567] usb 1-1: reset full-speed USB device number 2 using xhci_hcd
[21911.715469] usb 1-11: reset high-speed USB device number 12 using xhci_hcd
[21911.950552] usb 1-5: reset high-speed USB device number 4 using xhci_hcd
[21912.190047] usb 2-4: reset SuperSpeed USB device number 2 using xhci_hcd
[21912.220031] usb 1-11.1: WARN: invalid context state for evaluate context command.
[21912.283290] usb 1-11.1: reset full-speed USB device number 15 using xhci_hcd
[21912.358995] usb 1-11.3: WARN: invalid context state for evaluate context command.
[21912.421247] usb 1-11.3: reset full-speed USB device number 18 using xhci_hcd
[21912.496861] usb 1-11.2: WARN: invalid context state for evaluate context command.
[21912.559286] usb 1-11.2: reset full-speed USB device number 17 using xhci_hcd
[21912.715314] usb 1-5.1: reset high-speed USB device number 6 using xhci_hcd
[21913.083201] usb 1-5.3: reset low-speed USB device number 8 using xhci_hcd
[21913.461484] usb 2-4.1: reset SuperSpeed USB device number 3 using xhci_hcd
[21913.548169] usb 1-5.1.1: reset high-speed USB device number 9 using xhci_hcd
[21913.773414] usb 2-4.1.1: reset SuperSpeed USB device number 4 using xhci_hcd
[21913.931843] usb 1-5.1.1.3: reset high-speed USB device number 13 using xhci_hcd
[21914.016298] usb 1-5.1.1.1: WARN: invalid context state for evaluate context command.
[21914.088930] usb 1-5.1.1.1: reset full-speed USB device number 11 using xhci_hcd
[21914.203190] hid-generic 0003:046D:C21C.000E: hiddev103,hidraw10: USB HID v1.11 Device [G13] on usb-0000:00:14.0-11.2/input0
[33642.596385] usb 1-1: USB disconnect, device number 2
[33650.683024] usb 1-1: new full-speed USB device number 19 using xhci_hcd
[33650.807438] usb 1-1: New USB device found, idVendor=045e, idProduct=02ea, bcdDevice= 3.01
[33650.807442] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[33650.807443] usb 1-1: Product: Controller
[33650.807444] usb 1-1: Manufacturer: Microsoft
[33650.807445] usb 1-1: SerialNumber: 3032363030333233333632363431
[33878.762917] usb 1-1: USB disconnect, device number 19
[33899.928490] xhci_hcd 0000:00:14.0: xHC error in resume, USBSTS 0x411, Reinit
[33899.928500] usb usb1: root hub lost power or was reset
[33899.928503] usb usb2: root hub lost power or was reset
[33900.199877] usb 1-10: reset high-speed USB device number 10 using xhci_hcd
[33900.323528] usb 1-13: WARN: invalid context state for evaluate context command.
[33900.435828] usb 1-13: reset full-speed USB device number 14 using xhci_hcd
[33900.559353] usb 1-7: WARN: invalid context state for evaluate context command.
[33900.670715] usb 1-7: reset full-speed USB device number 5 using xhci_hcd
[33900.907656] usb 1-4: reset high-speed USB device number 3 using xhci_hcd
[33901.605578] usb 1-8: reset high-speed USB device number 7 using xhci_hcd
[33901.840555] usb 1-11: reset high-speed USB device number 12 using xhci_hcd
[33902.075424] usb 1-5: reset high-speed USB device number 4 using xhci_hcd
[33902.200199] usb 1-14: WARN: invalid context state for evaluate context command.
[33902.312330] usb 1-14: reset full-speed USB device number 16 using xhci_hcd
[33902.552044] usb 2-4: reset SuperSpeed USB device number 2 using xhci_hcd
[33902.582521] usb 1-11.1: WARN: invalid context state for evaluate context command.
[33902.646284] usb 1-11.1: reset full-speed USB device number 15 using xhci_hcd
[33902.721933] usb 1-11.2: WARN: invalid context state for evaluate context command.
[33902.785241] usb 1-11.2: reset full-speed USB device number 17 using xhci_hcd
[33902.861124] usb 1-11.3: WARN: invalid context state for evaluate context command.
[33902.924244] usb 1-11.3: reset full-speed USB device number 18 using xhci_hcd
[33903.079312] usb 1-5.1: reset high-speed USB device number 6 using xhci_hcd
[33903.447130] usb 1-5.3: reset low-speed USB device number 8 using xhci_hcd
[33903.824367] usb 2-4.1: reset SuperSpeed USB device number 3 using xhci_hcd
[33903.911117] usb 1-5.1.1: reset high-speed USB device number 9 using xhci_hcd
[33904.138377] usb 2-4.1.1: reset SuperSpeed USB device number 4 using xhci_hcd
[33904.287910] usb 1-5.1.1.3: reset high-speed USB device number 13 using xhci_hcd
[33904.372350] usb 1-5.1.1.1: WARN: invalid context state for evaluate context command.
[33904.444889] usb 1-5.1.1.1: reset full-speed USB device number 11 using xhci_hcd
[33904.559938] hid-generic 0003:046D:C21C.0010: hiddev103,hidraw10: USB HID v1.11 Device [G13] on usb-0000:00:14.0-11.2/input0
[34125.272601] usb 1-1: new full-speed USB device number 20 using xhci_hcd
[34125.398055] usb 1-1: New USB device found, idVendor=045e, idProduct=02ea, bcdDevice= 3.01
[34125.398074] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[34125.398082] usb 1-1: Product: Controller
[34125.398088] usb 1-1: Manufacturer: Microsoft
[34125.398095] usb 1-1: SerialNumber: 3032363030333233333632363431

note that “xpad” does not appear anywhere in that.

sudo modprobe xpad exits successfully after printing zero lines

so it would appear i dont have that kernel module installed - or at least loaded. But i thought that shipped with modern kernels so i dont know how that would be the case or what i should do about it.

sudo modprobe xpad reports only errors. If it is silent the driver is there and working fine, so the issue isn’t at the kernel level.

This is the reason why the controller doesn’t light up. The issue seems to be at the usb level. Could you disconnect all the usb devices except for keyboard and mouse? Perhaps you need even to reboot to get into this “clean” state. Then connect only the Xbox controller, so we have only keyboard, mouse and controller. Does it work in this case? If so one of the other devices doesn’t go well along with the xpad driver and you could find out by adding them one by one.

i see. That is odd, because I have now installed xpadneo-dkms from the AUR and now it’s working. I like that my controller is working now, but I do hate when this happens because I’d rather understand why it wasn’t working.

2 Likes

Since jofi gave you the right answer, you should mark one of his answer as the solution.

Probably the Xbox Gamepad isn’t supported from the Kernel driver’s and just required the AUR Package?

Microsoft had some strange hidden product design in the past, at least for their gamepad’s.

I remember slighty how hard it was for me to find out, that my first MS Xbox One Gamepad wasn’t bluetooth compatible and had a special Wireless Controller… and there was nowhere the slightest official info on the internet.

I had to find a Youtube Tutorial, where a Streamer showed the gamepad design had a MINOR difference between Bluetooth and Wireless to find out what Gamepad i really had bought.

I think MicroSlop was even a big thing before AI even official exist, because i got that Gamepad in 2016 (from my VR Oculus Rift CV1 as a blunde with this Xbox One gamepad) where AI wasn’t even mentioned anywhere.
:rofl:

You could still check with sudo dmesg | grep -i usb for which driver was picked up. Also sudo modprobe xpadneo would show if the driver is available. You could also provide more system information with inxi -zv8.

So. Something strange is going on. I’ve been messing with it for a while and what seems to be happening is fairly consistent. This is me plugging in the controller:

[14248.531709] usb 1-1: USB disconnect, device number 2
[14251.767233] usb 1-1: new full-speed USB device number 19 using xhci_hcd
[14251.892665] usb 1-1: New USB device found, idVendor=045e, idProduct=02ea, bcdDevice= 3.01
[14251.892681] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[14251.892686] usb 1-1: Product: Controller
[14251.892690] usb 1-1: Manufacturer: Microsoft
[14251.892694] usb 1-1: SerialNumber: 3032363030333233333632363431

At this point, what i describe in my initial post is happening. The controller rumbles, but does not work. Pressing the Xbox button causes it to blink, with no change in functionality. Now when I run sudo modprobe xpad i see the following in the dmesg output:

[14287.489408] input: Microsoft X-Box One S pad as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/input/input28
[14287.489508] usbcore: registered new interface driver xpad
[14402.908342] input: Microsoft X-Box 360 pad 0 as /devices/virtual/input/input29
[14414.656913] input: Microsoft X-Box 360 pad 0 as /devices/virtual/input/input30

At this point, everything works fine. No idea why.

System:
  Kernel: 6.18.18-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-6.18-x86_64
    root=UUID=1c2e03b7-34f5-4398-a8bb-7c3886df1c85 rw rootflags=subvol=@
    quiet splash resume=UUID=67230598-6bd9-471e-95bb-c0ab7ca7e53e
    udev.log_priority=3
  Desktop: KDE Plasma v: 6.5.6 tk: Qt v: N/A info: frameworks v: 6.24.0
    wm: kwin_wayland vt: 1 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: ROG STRIX Z690-E GAMING WIFI v: Rev 1.xx
    serial: <superuser required> part-nu: SKU uuid: <superuser required>
    Firmware: UEFI vendor: American Megatrends v: 0803 date: 11/25/2021
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 32 GiB available: 31.15 GiB used: 14.16 GiB (45.5%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 64 GiB slots: 4 modules: 2 EC: None
    max-module-size: 16 GiB note: est.
  Device-1: Controller0-DIMM0 type: no module installed
  Device-2: Controller0-DIMM1 type: DDR5 detail: synchronous size: 16 GiB
    speed: 5600 MT/s volts: curr: 1 min: 1 max: 1.25 width (bits): data: 64
    total: 64 manufacturer: Corsair part-no: CMK32GX5M2B5600C36 serial: N/A
  Device-3: Controller1-DIMM0 type: no module installed
  Device-4: Controller1-DIMM1 type: DDR5 detail: synchronous size: 16 GiB
    speed: 5600 MT/s volts: curr: 1 min: 1 max: 1.25 width (bits): data: 64
    total: 64 manufacturer: Corsair part-no: CMK32GX5M2B5600C36 serial: N/A
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: 12th Gen Intel Core i7-12700K bits: 64 type: MST AMCP
    arch: Alder Lake gen: core 12 level: v3 note: check built: 2021+
    process: Intel 7 (10nm ESF) family: 6 model-id: 0x97 (151) stepping: 2
    microcode: 0x3E
  Topology: cpus: 1x dies: 1 clusters: 9 cores: 12 threads: 20 mt: 8 tpc: 2
    st: 4 smt: enabled cache: L1: 1024 KiB desc: d-4x32 KiB, 8x48 KiB; i-8x32
    KiB, 4x64 KiB L2: 12 MiB desc: 8x1.2 MiB, 1x2 MiB L3: 25 MiB
    desc: 1x25 MiB
  Speed (MHz): avg: 798 min/max: 800/4900:5000:3800 scaling:
    driver: intel_pstate governor: powersave cores: 1: 798 2: 798 3: 798 4: 798
    5: 798 6: 798 7: 798 8: 798 9: 798 10: 798 11: 798 12: 798 13: 798 14: 798
    15: 798 16: 798 17: 798 18: 798 19: 798 20: 798 bogomips: 144383
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_lbr arch_perfmon art avx avx2 avx_vnni bmi1 bmi2
    bts cat_l2 cdp_l2 clflush clflushopt clwb cmov constant_tsc cpuid
    cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est
    f16c flexpriority flush_l1d fma fpu fsgsbase fsrm fxsr gfni hfi ht hwp
    hwp_act_window hwp_epp hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ibt
    ida intel_pt invpcid lahf_lm lm mca mce md_clear mmx monitor movbe
    movdir64b movdiri msr mtrr nonstop_tsc nopl nx ospke pae pat pbe pcid
    pclmulqdq pconfig pdcm pdpe1gb pebs pge pku pln pni popcnt pse pse36 pts
    rdpid rdrand rdseed rdt_a rdtscp rep_good sdbg sep serialize sha_ni smap
    smep smx split_lock_detect ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp
    syscall tm tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer
    tsc_known_freq umip user_shstk vaes vme vmx vnmi vpclmulqdq vpid waitpkg
    x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: ghostwrite status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: old_microcode status: Not affected
  Type: reg_file_data_sampling mitigation: Clear Register File
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; PBRSB-eIBRS: SW sequence; BHI: BHI_DIS_S
  Type: srbds status: Not affected
  Type: tsa status: Not affected
  Type: tsx_async_abort status: Not affected
  Type: vmscape mitigation: IBPB before exit to userspace
Graphics:
  Device-1: NVIDIA AD103 [GeForce RTX 4080] vendor: ASUSTeK driver: nvidia
    v: 590.48.01 alternate: nouveau,nova_core,nvidia_drm non-free: 550-580.xx+
    status: current (as of 2025-11) arch: Lovelace code: AD1xx
    process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16
    ports: active: DP-1,DP-3 empty: DP-2,HDMI-A-1,HDMI-A-2 bus-ID: 01:00.0
    chip-ID: 10de:2704 class-ID: 0300
  Device-2: Razer USA Gaming Webcam [Kiyo] driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5.1.1.3:13
    chip-ID: 1532:0e03 class-ID: 0102
  Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: nvidia
    gpu: nv_platform,nvidia,nvidia-nvswitch d-rect: 7680x2160 display-ID: 0
  Monitor-1: DP-1 pos: primary,left model: LG (GoldStar) Ultra HD
    serial: <filter> built: 2016 res: mode: 3840x2160 hz: 60 scale: 170% (1.7)
    to: 2259x1271 dpi: 163 gamma: 1.2 chroma: red: x: 0.655 y: 0.333 green:
    x: 0.306 y: 0.639 blue: x: 0.149 y: 0.059 white: x: 0.314 y: 0.329
    size: 600x340mm (23.62x13.39") diag: 690mm (27.2") ratio: 16:9
    modes: 3840x2160, 2560x1440, 1920x1080, 1600x900, 1280x1024, 1280x800,
    1152x864, 1280x720, 1024x768, 800x600, 720x480, 640x480
  Monitor-2: DP-3 pos: right model: LG (GoldStar) HDR 4K serial: <filter>
    built: 2019 res: mode: 3840x2160 hz: 60 scale: 170% (1.7) to: 2259x1271
    dpi: 163 gamma: 1.2 chroma: red: x: 0.682 y: 0.314 green: x: 0.278
    y: 0.675 blue: x: 0.153 y: 0.047 white: x: 0.314 y: 0.329
    size: 600x340mm (23.62x13.39") diag: 690mm (27.2") ratio: 16:9
    modes: 3840x2160, 2560x1440, 1920x1080, 1600x900, 1280x1024, 1280x800,
    1152x864, 1280x720, 1024x768, 800x600, 720x480, 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia
    x11: drv: nvidia inactive: device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 26.0.2-arch1.1
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4080/PCIe/SSE2
    memory: 15.62 GiB display-ID: :1.0
  API: Vulkan v: 1.4.341 layers: 9 device: 0 type: discrete-gpu
    name: NVIDIA GeForce RTX 4080 driver: nvidia v: 590.48.01
    device-ID: 10de:2704 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Alder Lake-S HD Audio vendor: ASUSTeK driver: snd_hda_intel
    v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
    chip-ID: 8086:7ad0 class-ID: 0403
  Device-2: NVIDIA AD103 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:22bb class-ID: 0403
  Device-3: Logitech G733 Gaming Headset
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 1-11.3:18 chip-ID: 046d:0b1f class-ID: 0300
    serial: <filter>
  Device-4: ASUSTek USB Audio driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-4:3
    chip-ID: 0b05:1996 class-ID: 0300
  Device-5: Bose Companion Speaker driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 1.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-5.1.1.1:11
    chip-ID: 05a7:1020 class-ID: 0300
  Device-6: Razer USA Gaming Webcam [Kiyo] driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5.1.1.3:13
    chip-ID: 1532:0e03 class-ID: 0102
  Device-7: Razer USA Barracuda X 2.4
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 1-7:5 chip-ID: 1532:0552 class-ID: 0301
    serial: <filter>
  API: ALSA v: k6.18.18-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off tools: N/A
  Server-3: PipeWire v: 1.6.2 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Alder Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:7af0 class-ID: 0280
  IF: wlo1 state: down mac: <filter>
  Device-2: Intel Ethernet I225-V vendor: ASUSTeK driver: igc v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: N/A bus-ID: 07:00.0
    chip-ID: 8086:15f3 class-ID: 0200
  IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:16 chip-ID: 8087:0033
    class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.4
    lmp-v: 13 status: discoverable: no pairing: no class-ID: 6c0104
Logical:
  Message: No logical block device data found.
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 port: N/A bus-ID: 00:0e.0 chip-ID: 8086:467f rev: class-ID: 0104
Drives:
  Local Storage: total: 5.95 TiB used: 1.16 TiB (19.5%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Inland model: QN450 NVMe SSD
    size: 3.64 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: GT5b5236 temp: 39.9 C
    scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: SanDisk model: SDSSDX240GG25
    size: 223.57 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: R201 scheme: MBR
  ID-3: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 850 EVO 250GB
    size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 2B6Q scheme: MBR
  ID-4: /dev/sdc maj-min: 8:32 vendor: A-Data model: SU800 size: 1.86 TiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s tech: SSD
    serial: <filter> fw-rev: 7A scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 3.6 TiB size: 3.6 TiB (100.00%) used: 1 TiB (27.9%)
    fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
    uuid: 1c2e03b7-34f5-4398-a8bb-7c3886df1c85
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 664 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A
    uuid: 2327-7D71
  ID-3: /home raw-size: 3.6 TiB size: 3.6 TiB (100.00%) used: 1 TiB (27.9%)
    fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
    uuid: 1c2e03b7-34f5-4398-a8bb-7c3886df1c85
  ID-4: /run/media/ocket8888/Side Disk 1 raw-size: 223.57 GiB
    size: 219 GiB (97.96%) used: 121.71 GiB (55.6%) fs: ext4 dev: /dev/sda2
    maj-min: 8:2 label: Side Disk 1 uuid: e971c00d-70eb-4953-b87e-3313c0f3fa02
  ID-5: /run/media/ocket8888/Side Disk 2 raw-size: 1.86 TiB
    size: 1.83 TiB (98.38%) used: 35.33 GiB (1.9%) fs: ext4 dev: /dev/sdc2
    maj-min: 8:34 label: Side Disk 2
    uuid: 14f1d2be-f140-41ed-a80b-918b5853f8ad
  ID-6: /var/cache raw-size: 3.6 TiB size: 3.6 TiB (100.00%)
    used: 1 TiB (27.9%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
    uuid: 1c2e03b7-34f5-4398-a8bb-7c3886df1c85
  ID-7: /var/log raw-size: 3.6 TiB size: 3.6 TiB (100.00%)
    used: 1 TiB (27.9%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
    uuid: 1c2e03b7-34f5-4398-a8bb-7c3886df1c85
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 34.26 GiB used: 12 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3 label: swap
    uuid: 67230598-6bd9-471e-95bb-c0ab7ca7e53e
Unmounted:
  ID-1: /dev/sdb1 maj-min: 8:17 size: 232.37 GiB fs: ntfs label: ssd
    uuid: 16FC1B7CFC1B5579
  ID-2: /dev/sdb2 maj-min: 8:18 size: 523 MiB fs: ntfs label: N/A
    uuid: 84341B63341B578E
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 16 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-1:19 info: Microsoft Xbox One Controller
    type: <vendor specific> driver: xpad interfaces: 3 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 500mA
    chip-ID: 045e:02ea class-ID: ff00 serial: <filter>
  Device-2: 1-4:3 info: ASUSTek USB Audio type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 8 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 0b05:1996 class-ID: 0300
  Hub-2: 1-5:4 info: ASMedia ASM1074 High-Speed hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 174c:2074 class-ID: 0900
  Hub-3: 1-5.1:6 info: Hitachi ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 045b:0209
    class-ID: 0900
  Hub-4: 1-5.1.1:9 info: Hitachi ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 045b:0209
    class-ID: 0900
  Device-1: 1-5.1.1.1:11 info: Bose Companion Speaker type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 3 rev: 1.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 chip-ID: 05a7:1020
    class-ID: 0300
  Device-2: 1-5.1.1.3:13 info: Razer USA Gaming Webcam [Kiyo]
    type: video,audio driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 1532:0e03 class-ID: 0102
  Device-3: 1-5.3:8 info: Microdia USB Keyboard type: keyboard
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0
    speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 100mA
    chip-ID: 0c45:7603 class-ID: 0301
  Device-4: 1-7:5 info: Razer USA Barracuda X 2.4 type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 1532:0552 class-ID: 0301 serial: <filter>
  Device-5: 1-8:7 info: EVGA X12 Gaming Mouse type: mouse,keyboard
    driver: hid-generic,usbhid interfaces: 3 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 3842:2422 class-ID: 0301
  Hub-5: 1-10:10 info: Genesys Logic Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0608 class-ID: 0900
  Hub-6: 1-11:12 info: Genesys Logic Hub ports: 3 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0608 class-ID: 0900
  Device-1: 1-11.1:15 info: ThrustMaster T-Flight Hotas X Flight Stick
    type: HID driver: hid-generic,usbhid interfaces: 1 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 80mA
    chip-ID: 044f:b108 class-ID: 0300
  Device-2: 1-11.2:17 info: Logitech G13 Advanced Gameboard type: HID
    driver: usbfs interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 power: 500mA chip-ID: 046d:c21c class-ID: 0300
  Device-3: 1-11.3:18 info: Logitech G733 Gaming Headset type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 20mA
    chip-ID: 046d:0b1f class-ID: 0300 serial: <filter>
  Device-4: 1-13:14 info: ASUSTek AURA LED Controller type: HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 16mA chip-ID: 0b05:19af class-ID: 0300
    serial: <filter>
  Device-5: 1-14:16 info: Intel AX211 Bluetooth type: bluetooth
    driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 power: 100mA chip-ID: 8087:0033 class-ID: e001
  Hub-7: 2-0:1 info: super-speed hub ports: 8 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-8: 2-4:2 info: ASMedia ASM1074 SuperSpeed hub ports: 4 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 power: 8mA
    chip-ID: 174c:3074 class-ID: 0900
  Hub-9: 2-4.1:3 info: Hitachi ports: 4 rev: 3.0 speed: 5 Gb/s (596.0 MiB/s)
    lanes: 1 mode: 3.2 gen-1x1 chip-ID: 045b:0210 class-ID: 0900
  Hub-10: 2-4.1.1:4 info: Hitachi ports: 4 rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 045b:0210
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 48.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Repos:
  Packages: pm: pacman pkgs: 1623 libs: 431 tools: pamac pm: flatpak pkgs: 0
  Active pacman repo servers in: /etc/pacman.conf
    1: https://download.sublimetext.com/arch/stable/x86_64
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://coresite.mm.fcix.net/manjaro/stable/$repo/$arch
    2: https://mirror.futureweb.be/manjaro/stable/$repo/$arch
    3: https://mirror.math.princeton.edu/pub/manjaro/stable/$repo/$arch
    4: https://mirrors.sonic.net/manjaro/stable/$repo/$arch
    5: https://manjaro.kurdy.org/stable/$repo/$arch
    6: https://manjaro.mirrors.lavatech.top/stable/$repo/$arch
    7: https://ipng.mm.fcix.net/manjaro/stable/$repo/$arch
    8: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
    9: https://southfront.mm.fcix.net/manjaro/stable/$repo/$arch
    10: https://mirrors.ocf.berkeley.edu/manjaro/stable/$repo/$arch
    11: https://mirror.alwyzon.net/manjaro/stable/$repo/$arch
    12: https://manjaro.c3sl.ufpr.br/stable/$repo/$arch
    13: https://ftp.rz.tu-bs.de/pub/mirror/manjaro.org/repos/stable/$repo/$arch
    14: https://opencolo.mm.fcix.net/manjaro/stable/$repo/$arch
    15: https://ziply.mm.fcix.net/manjaro/stable/$repo/$arch
    16: https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/$repo/$arch
    17: https://mirrors2.manjaro.org/stable/$repo/$arch
    18: https://nnenix.mm.fcix.net/manjaro/stable/$repo/$arch
    19: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
    20: https://mirrors.ft.uam.es/manjaro/stable/$repo/$arch
    21: https://manjaro.grena.ge/stable/$repo/$arch
    22: https://mirror.raiolanetworks.com/manjaro/stable/$repo/$arch
    23: https://mirror.bouwhuis.network/manjaro/stable/$repo/$arch
    24: https://ftp.psnc.pl/linux/manjaro/stable/$repo/$arch
    25: https://volico.mm.fcix.net/manjaro/stable/$repo/$arch
    26: https://irltoolkit.mm.fcix.net/manjaro/stable/$repo/$arch
    27: https://nocix.mm.fcix.net/manjaro/stable/$repo/$arch
    28: https://codingflyboy.mm.fcix.net/manjaro/stable/$repo/$arch
    29: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
    30: https://cofractal-ewr.mm.fcix.net/manjaro/stable/$repo/$arch
    31: https://mirror.easyname.at/manjaro/stable/$repo/$arch
    32: https://ftp.caliu.cat/pub/distribucions/manjaro/stable/$repo/$arch
    33: https://mirrors.up.pt/pub/manjaro/stable/$repo/$arch
    34: https://mirror.23m.com/manjaro/stable/$repo/$arch
    35: https://repo.ialab.dsu.edu/manjaro/stable/$repo/$arch
    36: https://mirrors.eric.ovh/manjaro/stable/$repo/$arch
    37: https://forksystems.mm.fcix.net/manjaro/stable/$repo/$arch
    38: https://mirror.dimensiondata.com/mirrors/manjaro.org/stable/$repo/$arch
    39: https://www.mirrorservice.org/sites/repo.manjaro.org/repos/stable/$repo/$arch
    40: https://mirrors.cicku.me/manjaro/stable/$repo/$arch
    41: https://ask4.mm.fcix.net/manjaro/stable/$repo/$arch
    42: https://manjaro.ynh.ovh/stable/$repo/$arch
    43: https://edgeuno-bog2.mm.fcix.net/manjaro/stable/$repo/$arch
    44: https://muug.ca/mirror/manjaro/stable/$repo/$arch
    45: https://mirrors.manjaro.org/repo/stable/$repo/$arch
    46: https://manjaro.mirrors.uk2.net/stable/$repo/$arch
    47: https://ohioix.mm.fcix.net/manjaro/stable/$repo/$arch
    48: https://mirror.xenyth.net/manjaro/stable/$repo/$arch
    49: https://ftp.lysator.liu.se/pub/manjaro/stable/$repo/$arch
    50: https://gsl-syd.mm.fcix.net/manjaro/stable/$repo/$arch
    51: https://mirror.fcix.net/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 483
  1: cpu: 291% command: dota pid: 15628 mem: 5808.1 MiB (18.2%)
  2: cpu: 31.9% command: steamwebhelper pid: 3783 mem: 936.5 MiB (2.9%)
  3: cpu: 17.4% command: steamwebhelper pid: 3741 mem: 436.7 MiB (1.3%)
  4: cpu: 13.9% command: kwin_wayland pid: 918 mem: 445.6 MiB (1.3%)
  5: cpu: 13.6% command: exe pid: 11509 mem: 549.5 MiB (1.7%)
  Memory top: 5 of 483
  1: mem: 5808.1 MiB (18.2%) command: dota pid: 15628 cpu: 291%
  2: mem: 978.7 MiB (3.0%) command: firefox pid: 10215 cpu: 1.4%
  3: mem: 936.5 MiB (2.9%) command: steamwebhelper pid: 3783 cpu: 31.9%
  4: mem: 719.8 MiB (2.2%) command: firefox pid: 10789 cpu: 0.1%
  5: mem: 676.6 MiB (2.1%) command: ./steamwebhelper pid: 3711 cpu: 0.9%
Info:
  Processes: 483 Power: uptime: 5h 23m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.37 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 259 default: graphical
    tool: systemctl
  Compilers: clang: 22.1.1 gcc: 15.2.1 Shell: Zsh v: 5.9 running-in: konsole
    inxi: 3.3.40
1 Like

So far there weren’t any messages about registering the xpad driver in the logs. It’s the xpad driver, not the xpadneo one you mentioned would fix the issue in your preceding post. From the logs it looks like it had done nothing - had been surprising if it did since xpadneo seems to be mainly about supporting Bluetooth.

Anyway, for whatever reason the logs look like expected for a working xpad driven controller now. I don’t know why either. My gut feeling still is since there are some more usb devices (thrustmaster flight stick, headset etc) that there might be an interference or delay at the usb level. Did you experiment with this? Removing all the usb devices except for keyboard and mouse and then start by connecting the Xbox controller?

1 Like