On my Desktop Arch Installation is working fine
[ 563.259530] input: 8BitDo 8BitDo Ultimate 2 Wireless Controller for PC Keyboard as /devices/pci0000:00/0000:00:02.1/0000:05:00.0/0000:06:0c.0/0000:0c:00.0/usb1/1-4/1-4:1.1/0003:2DC8:310B.000F/input/input22
[ 563.349917] input: 8BitDo 8BitDo Ultimate 2 Wireless Controller for PC Mouse as /devices/pci0000:00/0000:00:02.1/0000:05:00.0/0000:06:0c.0/0000:0c:00.0/usb1/1-4/1-4:1.1/0003:2DC8:310B.000F/input/input23
[ 563.350017] hid-generic 0003:2DC8:310B.000F: input,hidraw13: USB HID v1.11 Keyboard [8BitDo 8BitDo Ultimate 2 Wireless Controller for PC] on usb-0000:0c:00.0-4/input1
[ 563.366375] hid-generic 0003:2DC8:310B.0010: hiddev101,hidraw14: USB HID v1.11 Device [8BitDo 8BitDo Ultimate 2 Wireless Controller for PC] on usb-0000:0c:00.0-4/input2
[ 563.377335] input: 8BitDo Ultimate 2 Wireless Controller as /devices/pci0000:00/0000:00:02.1/0000:05:00.0/0000:06:0c.0/0000:0c:00.0/usb1/1-4/1-4:1.0/input/input24
[ 563.377397] usbcore: registered new interface driver xpad
Dongle firmware 1.05 seems to cause controller to disconnect and reconnect rapidly. This is on my up to date Arch machine. Downgrading firmware to 1.04 fixes it.
I get these journalctl logs
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: not running at top speed; connect to a high speed hub
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: New USB device found, idVendor=2dc8, idProduct=310b, bcdDevice= 1.14
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: Product: 8BitDo Ultimate 2 Wireless Controller for PC
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: Manufacturer: 8BitDo
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: SerialNumber: 9DE09DA52F
Sep 15 23:14:45 arch-desktop kernel: input: 8BitDo Ultimate 2 Wireless Controller as /devices/pci0000:00/0000:00:02.2/0000:15:00.0/0000:16:02.0/0000:77:00.0/usb5/5-2/5-2:1.0/input/input54
Sep 15 23:14:45 arch-desktop kernel: input: 8BitDo 8BitDo Ultimate 2 Wireless Controller for PC Keyboard as /devices/pci0000:00/0000:00:02.2/0000:15:00.0/0000:16:02.0/0000:77:00.0/usb5/5-2/5-2:1.1/0003:2DC8:310B.0019/input/input55
Sep 15 23:14:45 arch-desktop kernel: input: 8BitDo 8BitDo Ultimate 2 Wireless Controller for PC Mouse as /devices/pci0000:00/0000:00:02.2/0000:15:00.0/0000:16:02.0/0000:77:00.0/usb5/5-2/5-2:1.1/0003:2DC8:310B.0019/input/input56
Sep 15 23:14:45 arch-desktop kernel: hid-generic 0003:2DC8:310B.0019: input,hidraw6: USB HID v1.11 Keyboard [8BitDo 8BitDo Ultimate 2 Wireless Controller for PC] on usb-0000:77:00.0-2/input1
Sep 15 23:14:45 arch-desktop kernel: usbhid 5-2:1.2: can't add hid device: -71
Sep 15 23:14:45 arch-desktop kernel: usbhid 5-2:1.2: probe with driver usbhid failed with error -71
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: USB disconnect, device number 13
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: new full-speed USB device number 14 using xhci_hcd
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: not running at top speed; connect to a high speed hub
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: New USB device found, idVendor=2dc8, idProduct=310b, bcdDevice= 1.14
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: Product: 8BitDo Ultimate 2 Wireless Controller for PC
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: Manufacturer: 8BitDo
Sep 15 23:14:45 arch-desktop kernel: usb 5-2: SerialNumber: 9DE09DA52F
Sep 15 23:14:45 arch-desktop kernel: input: 8BitDo Ultimate 2 Wireless Controller as /devices/pci0000:00/0000:00:02.2/0000:15:00.0/0000:16:02.0/0000:77:00.0/usb5/5-2/5-2:1.0/input/input57
Sep 15 23:14:46 arch-desktop kernel: input: 8BitDo 8BitDo Ultimate 2 Wireless Controller for PC Keyboard as /devices/pci0000:00/0000:00:02.2/0000:15:00.0/0000:16:02.0/0000:77:00.0/usb5/5-2/5-2:1.1/0003:2DC8:310B.001A/input/input58
Sep 15 23:14:46 arch-desktop kernel: input: 8BitDo 8BitDo Ultimate 2 Wireless Controller for PC Mouse as /devices/pci0000:00/0000:00:02.2/0000:15:00.0/0000:16:02.0/0000:77:00.0/usb5/5-2/5-2:1.1/0003:2DC8:310B.001A/input/input59
Sep 15 23:14:46 arch-desktop kernel: hid-generic 0003:2DC8:310B.001A: input,hidraw6: USB HID v1.11 Keyboard [8BitDo 8BitDo Ultimate 2 Wireless Controller for PC] on usb-0000:77:00.0-2/input1
Sep 15 23:14:46 arch-desktop kernel: usbhid 5-2:1.2: can't add hid device: -71
Sep 15 23:14:46 arch-desktop kernel: usbhid 5-2:1.2: probe with driver usbhid failed with error -71
Sep 15 23:14:46 arch-desktop kernel: usb 5-2: USB disconnect, device number 14
Sep 15 23:14:46 arch-desktop mtp-probe[984]: checking bus 5, device 14: "/sys/devices/pci0000:00/0000:00:02.2/0000:15:00.0/0000:16:02.0/0000:77:00.0/usb5/5-2"
Sep 15 23:14:46 arch-desktop mtp-probe[984]: bus: 5, device: 14 was not an MTP device
Sep 15 23:14:46 arch-desktop kernel: usb 5-2: new full-speed USB device number 15 using xhci_hcd
Sep 15 23:14:46 arch-desktop kernel: usb 5-2: not running at top speed; connect to a high speed hub
Sep 15 23:14:46 arch-desktop kernel: usb 5-2: New USB device found, idVendor=2dc8, idProduct=310b, bcdDevice= 1.14
Sep 15 23:14:46 arch-desktop kernel: usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Sep 15 23:14:46 arch-desktop kernel: usb 5-2: Product: 8BitDo Ultimate 2 Wireless Controller for PC
Sep 15 23:14:46 arch-desktop kernel: usb 5-2: Manufacturer: 8BitDo
Sep 15 23:14:46 arch-desktop kernel: usb 5-2: SerialNumber: 9DE09DA52F
Sep 15 23:14:46 arch-desktop kernel: input: 8BitDo Ultimate 2 Wireless Controller as /devices/pci0000:00/0000:00:02.2/0000:15:00.0/0000:16:02.0/0000:77:00.0/usb5/5-2/5-2:1.0/input/input60
Sep 15 23:14:46 arch-desktop kernel: input: 8BitDo 8BitDo Ultimate 2 Wireless Controller for PC Keyboard as /devices/pci0000:00/0000:00:02.2/0000:15:00.0/0000:16:02.0/0000:77:00.0/usb5/5-2/5-2:1.1/0003:2DC8:310B.001B/input/input61
Sep 15 23:14:47 arch-desktop kernel: input: 8BitDo 8BitDo Ultimate 2 Wireless Controller for PC Mouse as /devices/pci0000:00/0000:00:02.2/0000:15:00.0/0000:16:02.0/0000:77:00.0/usb5/5-2/5-2:1.1/0003:2DC8:310B.001B/input/input62
Sep 15 23:14:47 arch-desktop kernel: hid-generic 0003:2DC8:310B.001B: input,hidraw6: USB HID v1.11 Keyboard [8BitDo 8BitDo Ultimate 2 Wireless Controller for PC] on usb-0000:77:00.0-2/input1
Sep 15 23:14:47 arch-desktop kernel: usbhid 5-2:1.2: can't add hid device: -71
Sep 15 23:14:47 arch-desktop kernel: usbhid 5-2:1.2: probe with driver usbhid failed with error -71
Sep 15 23:14:47 arch-desktop kernel: usb 5-2: USB disconnect, device number 15
Can confirm wireless dongle firmware version 1.4 works, any version above does not.
Arch linux here as well, updated today.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
I read this post on Steam Beta group: https://store.steampowered.com/news/group/4397053/view/545619524187062273 and I have the 8BitDo Ultimate 2 Wireless Controller using the USB dongle for 2.4Ghz mode that I've been using for weeks.
I used a Windows PC to update the firmware of both the controller and the dongle to the latest version
Now it's not working on 2.4Ghz mode on the Steam Deck, is not recognized (Neither the dongle directly to the Steam Deck USB-C neither with the charger to the USB-A of the dock). It's only working on bluetooth mode.