@Jolt said in Keyboard configuration issues with an IPAC2 in a Retropie/Pi/Mame arcade setup:
I tried to go into ../config/all/retroarch.cfg and update the configuration there back to the MAME default, but it ignores that an uses the incomplete mapping I did last night.
retroarch.cfg is not the MAME configuration file, it's RetroArch's, which happens to also run MAME cores.
I looked on forums a bit and it suggested to run the retropie_setup.sh, but I'm a bit concerned about how much that will roll everything back.
Running the setup script will not do any un-intended configurations. You can use the reset configuration menu and you'll be able to start over with the EmulationStation's input configuration.
Is there a way to reset all the keyboard controller work only? Or is there a way to manually hardcode the Emulation Station controls like I've done in the rertoarch.cfg?
You can manually add the configuration in EmulationStation, but it's better to go through the input configuration - see above on how to reset the configuration and start anew.