I have an 8BitDo Pro 2 controller I’ve used a bunch without issue on Windows, now I’m moving to Linux (Mint specifically) and I’m having trouble getting the controller to work. It’s supposed to work with Linux, but I can’t get it to work. Steam doesn’t detect the controller in its settings.
I did all that, but it’s still no different than before. It still only works by cable.
The last thing I can suggest are the last two comments on the steam-devices repo: https://github.com/ValveSoftware/steam-devices/issues/64#issuecomment-3092449971
Try adding these to a file such as
/etc/udev/rules.d/71-8bitdo-pro-2.rules
# 8bitdo pro 2 bluetooth hidraw ACTION!="remove", KERNEL=="hidraw*", KERNELS=="*2DC8:6006*", MODE="0660", TAG+="uaccess"
and/or
ACTION!="remove", KERNEL=="hidraw*", KERNELS=="*2DC8:6012*", MODE="0660", TAG+="uaccess"
The reason I added
ACTION!="remove"
is due to a recent change with systemd.