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 has started trickling out in May of 2014 (select models only). 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.