8Bitdo SN30 Pro USB triggers not detected by RetroPie.
-
When setting up the controller for the first time in Emulation Station, the L2 and R2 triggers aren't being detected. In Recalbox and Batocera the triggers work fine, but not with RetroPie. By default this controller is detected as XBOX 360 in both Windows 10, Recalbox, Batocera, and the input method does not need to be changed. The L2 and R2 are detected as Axis triggers, and not digital just like the actual 360 controller. For whatever reason Retropie isn't detecting the triggers at all thus indicating a problem with RetroPie.
I'm using the Raspberry Pi 3B+ with a fresh image of RetroPie.
This is the gamepad https://www.amazon.com/8Bitdo-Gamepad-Nintendo-Windows-Raspberry-pc/dp/B07R481CVY/ref=sr_1_1?dchild=1&keywords=8bitdo+sn30+usb&qid=1590425741&sr=8-1 -
What connection method did you use on the SN30 (D or X)? Try both. Did you upgrade the firmware of the device?
-
@SorryGoFish X-Input. It's just plug and play just like with Windows, Recalbox, and Batocera. All 3 OSes detected the controller as XBOX 360 (X-input) without me having to do anything. With all 3 OSes, the triggers works properly, however with RetroPie it doesn't. RetroPie doesn't detect the triggers at all.
Why would it have anything to do with the firmware when the controller functions properly on everything aside from RetroPie? RetroPie is the problem.
-
@zeldagamer081 Honestly, I'm not sure. I'm just getting started with all this. I have noticed that my SN30 does better with
D
mode (games launch slowly if I have it inX
mode). Since you said it's working well on other linux operating systems (Recalbox and Batocera), I agree that the firmware shouldn't be an issue. Still, it's something to try in case the drivers are different. -
@SorryGoFish He's using the USB (wired only) version so no modes can be selected like the wireless models can.
I too wish my SN30 Pro would be detected properly but the vendor ID falls back to generic x-box one controller. Retroarch has the autoconfigs for it but never sees it as anything but xbox -
@zeldagamer081
I had the same issue with the same controller.
Now they are working and the only thing I know I did was updating retropie and all packages and all of a sudden it was working.
When using steam link it will not work however but thats not the main focus. -
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.