The last couple of weekends I’ve been building a box to house my arcade controls as a test bed for the arcade control circuit featured earlier. It gave the me the excuse to order some crimpers for the female spade connectors that are on the micro switches. The trackball is a self-contained unit that looks like a mouse to the PC. The other microswitches go to my AVR arcade controller board that in effect emulates a keyboard (once again using the LUFA stack). The only thing that I missed in my first go at the software, was the fact that the control-alt-shift-gui keys are “meta” keys and are transmitted by setting modifier bits in the USB HID report. This was a quick fix, and now I can use this setup in a real arcade cabinet sometime. Video after the break.
<coffee break here>