The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.

Mini PAC Page 2

  • Tiny board! Only 2 1/4 X 1 1/2 inches!
  • Fully programmable key code set. Stored even after power off unlike some other interfaces which lose all data when powered off.
  • Dual interface. Full Speed USB or Keyboard - small adaptor plug available for PS/2 mode.
  • Lead plugs into keyboard socket on PC (with adaptor) or direct to USB port.
  • Can be programmed using special utilities (for DOS, Windows, Linux, MAC) 
  • Using host software, an unlimited number of keycode configurations can be stored and downloaded on-the-fly. Retained on power off.
  • No separate power needed.
  • Does not use a matrix - no ghost keys.
  • Does not use a scanning method which causes a variable delay. Each input has it's own dedicated connection into the on-board CPU .
  • Fast running gives much better response than a standard keyboard controller. Key transmission and debounce uses a state method for each key. No delays between keys depressed at the same time. (essential for fighting games). No need for a keycode buffer.
  • 2 modes. Either uses standard MAME keys (default) or you can program your own character set.
  • Shift functions. Holding "Start1" and pressing other buttons sends a range of codes for MAME functions such as "escape", "Coin 1", "tab", "enter". This means no extra buttons are needed on the cabinet. In programmable mode any input can be the shift key and all keys can be programmed with a shifted code.
  • Connector for ordinary keyboard which can be used together with the controls if required. No switch-over delays mean you could even play a game using the control panel and keyboard at the same time. Advanced interrupt-driven code means the pass-through uses NO CPU cycles when the keyboard is idle.
  • Supports selective up/down key repeat in PS/2 mode (all keys repeat in USB mode) to give easy scrolling through lists with minimal CPU overhead and interface "clutter".
  • No special drivers needed. USB drivers are generic Windows.
  • Fully compatible with all Apple Macs which have USB ports.
  • Supports the Apple Mac "command" key and the Windows "GUI" keys.
  • Can be paired in any combination to increase the total number of inputs.
  • Keycode programming is integrated directly into many popular MAME front end for seamless launch of emulator or other applications which require different codesets.
  • Self-test LED indicator which shows and wiring or other problems.


Recommended Wiring Procedure
Arrange the large switch connector on your left with the wires running towards the right, as shown in the right side of the diagram above, with the white polarising key at the bottom.
Working from the bottom of the connector, first connect the BLACK wire to the male connector on the ground harness.
Separate the rest of the wires into 4 groups. Start each group with the brown and red wires (bottom) and end with the purple and grey wires (top). You can ty-wrap the 4 groups close to the connector if you wish, or just lay the groups across the panel.
Now the wires from each group can be connected to the correct switches as shown on the diagram above. The table below may help, as this presents the connections in switch order and shows only the commonly-used switches
Then connect the ground harness to the other contact of each switch. Run along the controls in the most convenient path. You can miss out a connector if you need a longer routing as there are spares. Cut off the extra length.
If you are using the trackball/spinner harness connect the three other plugs to the trackball and spinner as shown and connect this to the board.
Ty-Wrap all wiring for neatness.

Click here to download the wiring diagram.

Reversing Trackball Axis
If you find one of the trackball axes moves "backwards", the resolution is to swap the X1 and X2 wires over (or Y1 and Y2). To do this, consult the diagram above and locate the correct pair of wires, at the main 30 way plug. The wire and contact can be removed from the black housing by carefully lifting the small tab on the side of the housing and pulling out. Swapping the pair of wires will reverse the direction of that axis.

Connecting Mouse Buttons
Mouse buttons can be connected to the trackball/spinner harness connector. These are not fitted as standard. They should be located as shown in the diagram above. You can swap over two spare wires from your switch harness. The wire and contact can be removed from the black housing by carefully lifting the small tab on the side of the housing and pulling out. Alternatively use two wires from the optional extension wire pack.
Keycodes, Programming and other Information.
All of the information on the I-PAC applies to the Mini-PAC. The default keycodes are the same, all programming information applies inclusing use of the WinIPAC utility, so check out the I-PAC pages for further information.

Troubleshooting Tips
All of the information on the I-PAC applies to the Mini-PAC. The LED indications are the same, all troubleshooting information applies, so check out the I-PAC pages for further information.