Controllers not detected by retroarch
-
I've just rebuilt retropie on Ubuntu 22.04LTS. using the latest retropie (4.8.2)
I've configured gamepads in emulationstation and am able to start games with the gamepadEmulators under retroarch are having issues. It detects my controllers, but has in brackets "(not configured)" in the text of the controller pop-ups... and of course the controllers now don't work at all.
Other non-retroarch emulators have no issues with my configured controllers
What happened to break this?
-
@Neo-Rio said in Controllers not detected by retroarch:
What happened to break this?
The newer
libSDL2
packages cause this. Open the controller configuration profile(s) created by EmulationStation in/opt/retropie/configs/all/retroarch-joypads
and add to the.cfg
file:input_vendor_id = <X> input_product_id = <Y>
but replace
<X>
and<Y>
with the values that RetroArch prints next to the controller name with starting up (the message is - Controller .. (X:Y) not configured). -
Awesome. That's fixed it
My x=8890, y=1 just fyiHopefully this gets fixed by the next stable release
-
The issue with new sdl2 package affect and the Rpi's ? Thanks.
-
@windg Not (yet). On the RPI (and probably other embedded) platforms we install a patched SDL2 library, but not on PC - where we use the distro's version of SDL2.
When the SDL2 library shipped by RetroPie will be upgraded we'll make sure to accomodate the changes done in upstream SDL2. For reference, see the discussions on this RetroPie issue.
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.