I’ve just started my venture into Raspberry Pi emulation, and I’m running into some trouble. I bought a USB adapter to use my original SNES controllers, and they work fine when using EmulationStation, but once I load a ROM, I can’t get anything to register. No button presses work at all, but the keyboard does. This is the USB adapter I’m using: http://smile.amazon.com/gp/product/B002IXZ5DE?psc=1&redirect=true&ref_=oh_aui_detailpage_o02_s00. Several people in the reviews talk about how well it works with RetroPie, which is why I chose it. I even tried using a logitech controller, and got the same issue. It worked great in the EmulationStation menu, but not outside of it. One thing I noticed is that some of the guides show a countdown in the EmulationStation GUI when skipping a specific button while programming a controller (see attached image). My version doesn’t have that, even though it was a fresh install from this site today. Is that part of my problem? I know EmulationStation didn’t previously change the RetroPie config, but does now. Here are some specifics:
To add to this, when I start a ROM, the yellow text at the bottom notifies me that my gamepad IS configured, but button presses don’t do anything. I just cannot get the thing to work outside of emulationstation, whether it’s menus or ROMs.
So I think I fixed it. The USB adapter I was using to use my original SNES controllers had two ports. The second port ended up being for player 1, and the first for player 2. I noticed that after a rewipe, but it seems to have solved the issue.