INTERFACE:
I'm using the best keyboard interface made, the Ulti-Marc I-Pac. And I got an Opti-Pac for the trackball. The I-Pac has a great LED harness that can be used to emulate various lights on the keyboard - the Caps-Lock, Num-Lock, and Scroll-Lock. These three lights are used to emulate the old illuminated player start buttons(like on Pac-Man) that blink when you insert a credit.
I strongly recommend Ulti-Marc products, on-the-fly programming is incredibly easy, and customer service is excellent.
The I-Pac connects to the keyboard port on the PC, and the Opti-Pac connects to the first serial port on the PC. I also have a keyboard connected to the Keyboard Input Port on the I-pac, to allow easy programming.
NOTE: I forgot to get shots of the wired control panel (D'oh!) To most people it makes no sense anyways (arcadecontrols.com folks excluded, of course!) I'll add pics later...