Ultimarc I-PAC 2 Controller with USB Cable
Average rating:
| Read all reviewsSKU IPAC-2
Starting Price $38.95
- More Details
- Reviews
- Related Items:
Ultimarc I-PAC 2 Controller with USB Cable
Working on a MAME of Virtual Pinball machine? The I-PAC is the ideal interface for connecting arcade controllers such as pushbuttons and joysticks to your computer!
The I-PAC2 has 32 inputs which are all programmable and are marked as 2 joysticks, 8 buttons each, plus coin1, coin2, start1, start2 and MAME control keys. Any inputs can be assigned as a shift key to access an alternate code set.
- I-PAC is the ONLY keyboard encoder where each input inputs has it's own dedicated microprocessor pin. No interaction or delays, vital for multi-button games such as fighting games.
- I-PAC is much more than a keyboard encoder! Pins can be configured as mouse buttons or game controller buttons, plus power and volume control.
- I-PAC is the ONLY keyboard encoder which emulates a USB keyboard and yet breaks through the USB simultaneously-pressed-switch limit of 6 switches (plus ctrl,alt,shift) which afflicts all USB keyboard devices.
- I-PAC is the ONLY device to have a shift function which allows ANY input to be assigned to a shifted secondary keycode and the shift button can have it's own function too so no need for a dedicated extra control panel button.
- I-PAC is the ONLY device to have a self-test LED which not only gives an instant visible check of your installation but also can indicate which connection (if any) is causing a problem.
- I-PAC retains it's programming after power off. Not all keyboard encoders do this!
Support & Documentation:
The I-Pac is made by Ultimarc, all support links below open to their website:Ultimarc I-PAC 2 Controller with USB Cable Reviews
Read all reviews
Amazing
12/18/2024
I built a nice bartop arcade for by kids this Christmas. I soon realized the chinese zero delay encoders do not work when you have two or more of them hooked up.
After some research, I found this gem of a encoder. Fast and accurate. Not to mention it's multi-mode function! It is *very* important to put this encoder in multi-mode if you have two player setup. Take a look at the multi-mode tab on product page. This will make the ipac 2 appear as two xbox controllers - with different input ids. This is exactly what you want. Or else your board will be in single input mode.
Ultimarc just works
01/15/2020
I started out with MAME a long time ago. My first interface board was built using a broken keyboard. I then switched to an Ultimarc i-PAC (the first version with a PS2 interface). That one lasted a long time until it got crushed during a move. I looked at the cheap ones that have become available, but I just did not want to deal with low quality. I know exactly what I am going to get when I buy an Ultimarc product, and I know who to email if I need support.
Save yourself some time, and buy high quality Ultimarc products from a great dealer like T-Molding.
Fast delivery
02/21/2025
Got the item quicker than expected.
I sent them a short "thank you" email and got a personal reply right away.
Next time I need some video game parts (probably next is some T-moulding) I'm coming back to these guys, they seem very friendly and I know my purchase is safe with them.
The controller board has not been installed yet, so I can't do a review on that, but I like businesses that still have that good old fashioned customer service.
Featured positive reviews:
I built a nice bartop arcade for by kids this Christmas. I soon realized the chinese zero delay encoders do not work when you have two or more of them hooked up.
After some research, I found this gem of a encoder. Fast and accurate. Not to mention it's multi-mode function! It is *very* important to put this encoder in multi-mode if you have two player setup. Take a look at the multi-mode tab on product page. This will make the ipac 2 appear as two xbox controllers - with different input ids. This is exactly what you want. Or else your board will be in single input mode.
I started out with MAME a long time ago. My first interface board was built using a broken keyboard. I then switched to an Ultimarc i-PAC (the first version with a PS2 interface). That one lasted a long time until it got crushed during a move. I looked at the cheap ones that have become available, but I just did not want to deal with low quality. I know exactly what I am going to get when I buy an Ultimarc product, and I know who to email if I need support.
Save yourself some time, and buy high quality Ultimarc products from a great dealer like T-Molding.
Got the item quicker than expected.
I sent them a short "thank you" email and got a personal reply right away.
Next time I need some video game parts (probably next is some T-moulding) I'm coming back to these guys, they seem very friendly and I know my purchase is safe with them.
The controller board has not been installed yet, so I can't do a review on that, but I like businesses that still have that good old fashioned customer service.
Ultimarc I-PAC 2 Controller with USB Cable Related Items:

PCB Feet With Screws - 12 Pack
Average rating:
12 PCB feet with #6 5/8" self tapping screws for mounting.
Price $3.50

PCB Feet With Screws - 4 Pack
Average rating:
4 PCB feet with #6 5/8" self tapping screws for mounting.
Price $1.50

2 Player Wiring Kit (.187in/4.8mm)
Average rating:
2 player arcade wiring kit for I-PAC
Starting Price $13.95
* Quantity Discounts Available *