Gyro on 8Bitdo controller
I’ve been trying to get gyro working on my 8BitDo Ultimate 2 with the 2.4GHz dongle on Ubuntu (running in a Proxmox VM). Here’s where I’m at:
• Set up the correct udev rule ( 2dc8:310b ) with TAG+="uaccess" — hidraw permissions confirmed correct ( crw-rw----+ )
• Updated controller + dongle firmware via 8BitDo Ultimate Software on macOS
• Unloaded xpad module to rule out driver conflicts
• Manually unbound hid-generic driver from both HID device nodes
• Tried B+Home and Y+Home combos to boot into DInput/Switch mode — controller only connects via Home (XInput mode), no other combo works
• Set up a gyro→R stick hardware profile in the 8BitDo software as a fallback — doesn’t seem to work in Indiana Jones
8BitDo support just told me they don’t support Linux, so here I am. Has anyone gotten DInput mode working on this specific controller (or another 8bitdo model) with the 2.4GHz dongle? Is there something I’m missing with the mode combos, or is this a known hardware issue with certain units?
Running Ubuntu 24.04, Steam, Proxmox, USB passthrough.
Any help appreciated!