RetroPad disappeared from options, then keyboard stopped working too.
-
First, some info on my setup.
Pi Model: 3
Power Supply used: 5V
RetroPie Version Used 4.1
Built From: Pre made SD Image on RetroPie website
USB Devices connected: keyboard, PS4 controller
Controller used: PS4Ok, I am very perplexed by the problem itself.
So I've been using the PS4 controller for about a month without any issues, I even played this morning on various lr based emulators.
However, this afternoon when I tried playing I noticed that my controller was only working on emulationstation or non le emulators, once I went into the menu I saw that it didn't even work on retroarch (even though it recognized it because I got the message that it was plugged in or disconnected). When I went to settings, I saw that the "retropad" setting for input was just completely gone for player 1 on both the main retroarch menu and the emulator specific controller settings. This was the case with EVERY lr based emulator. Thinking maybe restarting the system might solve the issue, I did that... but now the keyboard also won't work on any lr emulator or the retroarch menu (so whenever I run a game or open retroarch menu I have to shut down the system). Interestingly, the controller works fine on emulationstation menu and on other emulators, as well as the keyboard, but not on retroarch or anything related to it.I also tried different controllers (including a PS3, and xbox360), and different USB keyboards, but had the exact same issue. What can I do to get the retropad back and be able to play the games and get the right configs again?
-
@Arimanthos
To me it sounds like your LibRetro (lr-) configurations got messed up.RetroPie has a backup of it's default configuration file here:
/opt/retropie/configs/all/retroarch.cfg.rp-dist
You might be able to do something like this from the command prompt:
note: this will reset RetroArch configurations back to the defaultsmake a backup of your current configuration file
mv /opt/retropie/configs/all/retroarch.cfg /opt/retropie/configs/all/retroarch.cfg.bak
then copy the defaults over as your new current configuration file
cp /opt/retropie/configs/all/retroarch.cfg.rp-dist /opt/retropie/configs/all/retroarch.cfg
Also your joystick configuration files are stored here:
/opt/retropie/configs/all/retroarch-joypads/
Good luck!
-
@backstander
Interestingly enough, it seems retroarch.cfg does not exist in my system and that may be what's causing the issue 0_oI'm gonna try resetting to defaults and see what happens! Thanks!
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.