✈️ Envíos Internacionales / Worldwide Shipping ✈️

Ultimarc I-PAC4 USB Arcade encoder PC Raspberry Pi


By buying this product you can collect up to 11 points. Your cart will total 11 points that can be converted into a voucher of €0.33.

VAT included

I-PAC4 USB Arcade Encoder for PC, Raspberry Pi, from the british brand Ultimarc. 

  • without cables
  • Fastons 2.8mm
  • Fastons 4.8mm
  • Fastons 6.3mm
Last items in stock

Order it before 11:00 of tomorrow and receive it between Tue 18 June and Thu 20 June with UPS EXPRESS SAVER

You may also be interested in

  • 1 year warranty 1 year warranty
  • Shipments in 24h / 48h Shipments in 24h / 48h
  • 15 day return policy 15 day return policy

Reviews by Revi

Description - Ultimarc I-PAC4 USB Arcade encoder PC Raspberry Pi

The IPAC-4 encoder is probably one of the most advanced arcade encoders for connecting joystick, buttons and other Arcade controllers such as spinners and trackballs. Manufactured in Europe by the British company Ultimarc, this 56 input board will allow you to connect 4 joysticks, 8 buttons per player plus Coin1, Coin2, Coin 3, Coin 4, Start1, Start2, Start3, Start4 actions keys and Mame. Any input can also be assigned as a shift key so that we can access a set of alternative action keys thus doubling the number of input connections

Not only can we configure the keyboard inputs according to the actions we have mentioned, we can also configure connections as the buttons of a mouse, as action buttons of a joystick, as a PC turn on/off button or as volume control. In fact the multi-mode functionality of the encoder allows us to switch between dual-keyboard mode or Xinput mode.

When connecting the IPAC-4 to our computer we will see that it is recognized as a keyboard, since this encoder emulates a USB keyboard. However, with this board we will not have the problem that USB keyboards normally have, that is, of not being able to press more than 6 keys at the same time. Nor will we have the "Ghost Keys" problem that occurs when pressing the same key repeatedly. This is thanks to the fact that the I-PAC4 has built-in full native USB support and does not rely on any additional adapters.

Another great advantage of this encoder is that it has no LAG at all thanks to the fact that each key/action button input has its own dedicated connection that goes directly to the CPU of the PCB. This is something super important for us retrogamers that won't accept any LAG when playing our favourite games!

The action keys of the MAME emulator are assigned by default in the IPAC4, although it is not mandatory to use them and these can be reprogrammed differently. Here is an instructions manual where we go in depth into the different possibilities offered by this wonderful encoder. In addition we have also left several links with direct downloads to very useful programs to configure the IPAC4 encoder.

I-PAC4 Extra features

  • I-PAC 4 features 56 dedicated microprocessor-pin inputs, ensuring no interaction or delays for multi-button games like fighting games. 
  • It serves as more than just a keyboard encoder, allowing pin configuration for mouse or game controller buttons, as well as power and volume control. 
  • The multi-mode operation supports keyboard/mouse emulation with 56 keycodes, quad gamepad/mouse, or quad Xinput controllers. 
  • In key mode, I-PAC 4 overcomes the USB simultaneously-pressed-switch limit of 6 switches, thanks to built-in full native USB support. 


Instructions Manual

Configuration Programs

Windows / WinIpac

Linux / Raspberry Pi

MAC / Modern Intel MAC versions

MAC / Older PowerPC Versions

Normal Multi-mode

Multi-mode Mixed


  • Fully programmable key code set. Stored even after power off
  • Plug & Play No special drivers needed
  • Compatible with Windows, Linux, MAC-OS
  • Controls can be assigned to any keycode
  • Three modes of operation: Keyboard/mouse, dual gamepad/mouse and dual Xinput controller
  • Connectors marked on PCB
  • Chunky 5mm screw connectors
  • Self-Test LED of wiring
  • Lead plugs into USB port
  • Own sofware for programming key codes
  • No separate power needed
  • Does not use a matrix - no ghost keys 
  • Each input has it's own dedicated connection into the on-board CPU - NO LAG -
  • Fast running interrupt-driven software gives much better response than a standard keyboard controller
  • Either uses standard MAME keys or you can program your own character set
  • Shift functions. No extra buttons are needed on the cabinet. 
  • Supports the Apple Mac "command" key and the Windows "GUI" keys.
  • I-PAC boards can be paired in any combination to increase the total number of inputs

Technical Specifications

56 in total
Windows / Linux / MAC
104 x 49mm
No. of players

Specific References


Extra content