I’ve decided to go down the route of using a USB keyboard to create my arcade buttons, seems much simpler. I plan on taking apart the usb keyboard and soldering the buttons and joystick as shown in the below pic. I’ll then edit the cfg files to accommodate for the keys being pressed by the arcade buttons
Reply To: GPIO to Keys simplest method?