xbox elite series 2 controller repeatedly disconnects

I'm having a werid issue with my Xbox controller (connected to my desktop pc via the official MS usb adapter) where every 1-5 minutes the controller will disconnect and reconnect completely. I've used the controller at this range and with various windows and linux installations over the years and there aren't any new obstructions or causes for disconnect.

When it disconnects, the status light on the controller changes to dark blue and or white LED, toggling back and forth each time that the controller reconnects. It makes games basically unplayable with the controller since it happens so frequently.

Here's a sample DMESG during the disconnects:

[  652.412794] input: Microsoft X-Box 360 pad 0 as /devices/virtual/input/input48
[  663.783189] input: Microsoft Xbox Controller as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.3/usb3/3-1/3-1:1.0/gip0/gip0.0/input/input49
[  665.390892] input: Microsoft X-Box 360 pad 0 as /devices/virtual/input/input50
[  723.384596] input: Microsoft Xbox Controller as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.3/usb3/3-1/3-1:1.0/gip0/gip0.0/input/input51
[  725.028962] input: Microsoft X-Box 360 pad 0 as /devices/virtual/input/input52
[  782.877301] input: Microsoft Xbox Controller as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.3/usb3/3-1/3-1:1.0/gip0/gip0.0/input/input53
[  784.454270] input: Microsoft X-Box 360 pad 0 as /devices/virtual/input/input54


Anyone else seen similar behavior? Any remediation tips? I was using bazzite with gnome on this machine up until this week, and reinstalled to bazzite with KDE and now this issue is present. However, it happens regardless if I'm in desktop or game mode.
Was this page helpful?