Excellent! Thank you, I shall definitely give that a go!
I shall need to drill another button hole in the cabinet because the software power on/off is very handy (using my vol up button for now).
Given that this will free up the SPKR connectors, can these be repurposed/assigned to extra keys? Looking at “picade-hat/daemon/usr/bin/picadehatd” the volume buttons seem to be directly coded with no easy way to customise them?
gpio.setup(VOLUME_DOWN, gpio.IN, pull_up_down=gpio.PUD_UP)
gpio.setup(VOLUME_UP, gpio.IN, pull_up_down=gpio.PUD_UP)
However, first I need to get the controls working in game - fine within the Retropie menu, but no response at all in SNES or GBA (but that’s for another topic).
P.S. Yeah I would say perhaps 10%. Is there scope for a separate config file where options such as volume % step and button mappings to keyboard could be configured by the user? I see that these can be edited in the above mentioned file but would these would be overwritten in an update?