Hi all, I’m pretty noob to Linux, RetroPie, and basically all things encompassing an arcade machine made from a Raspberry Pi so I hope that you will bare this in mind when responding (please don’t take steps or information for granted.)
I have a board setup with two PS3 controllers worth of buttons (16 in total for each.) They’re both individually recognized in Emulation Station and work just great, I can get in and out of any menu’s and games as needed.
The problem I have is that when I enter any emulator / game, the only controls that are recognized are the attached keyboard. I have no idea how to enter any menu’s to config anything, I don’t seem to be able to exit and games via keyboard either and I’m just really not sure what’s going on. I’d just love to find a “Configure Controller” page but I just cannot find one for the life of me or find anything that helps me.
I was able to get into the setup pages, but the RetroArch controller registration thing doesn’t recognize my button presses. All of the buttons work just fine and I can confirm that via jstest and they work perfectly in EmulationStation, but when I actually open an emulator it’s like they aren’t even connected, I can’t even get incorrect inputs from them.
I tried to edit the cfg file for the device (XinMo Encoder) and just punch in like input_b_btn = “2” but that didn’t seem to work for me either.
Was the .cfg file you edited this file?:/opt/retropie/configs/all/retroarch.cfg when you say you have 2 ps3 controllers worth of buttons are you saying you have two ps3 controllers? Or do you have an arcade stick setup or, is it something you put together yourself?
It’s an arcade stick setup that I put together myself. Sorry, I should have been more clear on that.
I… technically fixed it. Very very technically. I plugged in a USB SNES Controller, and pressing ‘Y’ on that brought up RetroArch’s menu in a game… I just, have no idea. Anyways, inside here I was able to bind everything to my setup correctly and it works fine except for one thing.
RetroArch seems to auto-bind certain things and it’s pretty inconvenient. I can disable auto-config but the damage has been done. I can’t figure out how to unbind my controller’s “R2” from opening the RetroArch menu, and I can’t figure out how to unbind keys in this menu. Any help on that?