Hi folks,
I've been building myself a full size cabinet which uses a Pi 2 using the latest Recalbox 18.04.20. For controls I'm using an IPAC 2 (2 players with each 6 buttons) and a USB gamepad.
I configured the IPAC like in the keyboard encoder wiki meaning:
- created the empty files via SSH
- set controllers.xarcade.enabled=1
Inside Emulationstation the buttons and sticks work just fine. I can select 2 Ipac controllers inside the settings. I configured the buttons via the controller setup and it all works like it should. Inside a game however... it doesn't.
My example would be Metal Slug running on fba libretro. I boot up the game and can't insert coins (which would be select). Also the hotkey isn't working so I can't access retroarch's settings. However I can exit by pressing 2 specific buttons (select P1 and P2) at the same time.
If I use the USB pad it works fine (though I have to switch P1 controls to the gamepad inside Emulationstation for this to work). And if I use this to configure the buttons via the retroarch menu (hotkey + b) it also works. Until I exit the game at which point it forgets all the settings I made.
Is there something I missed? I searched this forum far and wide but couldn't find anything that helped me.
I even checked the button configuration using the winipac configuration tool. All the buttons I use are set to the same keys as listed here: https://github.com/recalbox/recalbox-os/wiki/Keyboard-encoder-configuration-(EN)
It drives me nuts... I hope you guys can help me.