No inputs working after update
-
I updated my RetroPie to the new 4.2 overnight. In the morning, no input would work. Pi did not recognize BlueTooth, plugin controllers, or plugin keyboard. Pressing F4 did nothing. When I unplugged and plugged back in, the reload took longer than usual, and then the EmulationStation page once again would not recognize any input and was stuck.
Can this be fixed or am I going to have to erase my card and start over?
-
I am very much stumped by this one as well. The thing is, truly, I'm not sure how this is possible, but I'm exactly in the same situation.
I was under the impression that the RPi had everything on the SD card, no persistent data.
Overnight I updated both system data as well as RetroPie. This morning, my keyboard won't work, not are my controllers registering. They seem to be pairing, but the screen does not update.
What troubles me is that I have tried restoring a backup from last week, but same thing happens... So I'm wondering: do the system updates on the Pi updates anything that's not suited on the card that wouldn't be restored by re-imaging the card?
EDIT: of course, maybe the firmware was updated and that broke it, but I'd find it surprising if that were the case, given that there aren't other reports that I'm aware of. There must be something else missing here.
-
Strange, I did a clean install of the update (4.1) and after I could not get my wireless ps3 controller working, it will install the drivers fine, but when trying to get it to connect to the Raspberry Pi 3B it will only flash (four red lights). I will try some more when I get home from work.
-
I have no idea what happened, and worse, after restoring from a backup image it still was broken, which was disheartening.
I did a lot of troubleshooting and ended up narrowing down the problem not to bluetooth, but to emulationstation.
What seems to have solved it for me was to:- backup emulationstation config files
- open the RetroPie setup script
- uninstall and reinstall emulationstation
- copy the config files to the right folder
In my case, I couldn't even exit the controller config screen - F4 wouldn't do anything - so it may be a different problem to yours, even though @darquegk you seem to have exactly the same as me.
A question: do you have emulationstation-kids installed?
I'm thinking it may be some folders under the "RetroPie" folder that changed in the new setup that are messing up emulationstation somewhat, but I have no evidence to back up such claim. The reason I suspect that is because my backup image of my SD card is independent of where I store the ROMS (in an external USB stick) so I was surprised it wasn't working well after the restore.
-
No, I don't have emulation station kids installed. And I also can't leave the controller config screen either.
-
@darquegk the only thing I can recommend is to backup the config files, uninstall and reinstall emulation station.
Actually, you may try just to reinstall it first, from binary, and if that doesn't solve it, from source.
If you can't do it in the Pi, you may need to do it via SSH and run the RetroPie setup script via the ssh session in terminal.
-
@pjft Which emulationstation files did you backup specifically? I made a copy of /opt/retropie/configs/all/emulationstation, did the uninstall/reinstall, then copied it back, but now emulationstation is complaining that config files are missing when I reboot.
-
@pjft Answered my own question. :) Found the files in /etc/emulationstation and restored from a backup image. Strange problem with losing input, but glad its fixed and I'm fully upgraded now.
-
@laephis apologies for the delay, it was overnight in my time zone :)
I believe that folder holds the templates, so you can use that. I was under the impression that your own config files would be in
~/.emulationstation
But if you find that your settings have been kept, them maybe the folder you mentioned also works :)
Glad to hear you're sorted out.
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.