PCB Revisions There are 3 different versions of the X-Arcade PCB:
Revision 1: The original X-Arcade PCB was PS/2 only, no USB support. You can easily recognize if you have a PS/2 version X-Arcade with this image.
Revision 2: The 2nd generation X-Arcade PCB added USB support. You can tell if you have this version by testing your X-Arcade in mode 1; if joystick 1 acts like Numpad keys 8/4/6/2 (be sure NumLock is on) then you have revision 2. This revision also requires you to press the Programming button twice to load a saved programming slot if it loses power.
Revision 3: This is the newest version PCB at this time, and started trickling out in May of 2014. You can recognize this version PCB by using our test program; if joystick 1 acts like the arrow keys then it is this version. This version also uses a common ground.