# conduction sensors # Bare conductive we have a separate page for that! [https://bookstack.hku.nl/books/bare-conductive](https://bookstack.hku.nl/books/bare-conductive) # IPAC [![image.png](https://bookstack.hku.nl/uploads/images/gallery/2024-10/scaled-1680-/image.png)](https://bookstack.hku.nl/uploads/images/gallery/2024-10/image.png) your external keyboard, made of anything conductive aka the [makey makey](https://bookstack.hku.nl/books/sensors/page/makey-makey) on steroids :) 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! read up on specs [here](https://arcade-expert.nl/Ultimarc-IPAC-4-I-PAC4-USB-Keyboard-Toetsenbord-Encoder-Interface#:~:text=I%2DPAC%20is%20de%20ENIGE%20toetsenbord%2Dencoder%20die%20een%20volledig,van%20aan%20%2F%20uit%20te%20schakelen.) or here: [https://www.ultimarc.com/control-interfaces/i-pacs/i-pac4-board/](https://www.ultimarc.com/control-interfaces/i-pacs/i-pac4-board/) download custon software: [https://www.ultimarc.com/download.html](https://www.ultimarc.com/download.html) **mapping:**
INPUTNORMAL CODESCODES WITH SHIFT (hold 1 player start)
COIN 15
COIN 26
START 11
START 22ESC
1 RIGHTR arrowTab
1 LEFTL arrowEnter
1 UPU arrowKey Below ESC (Volume, gamma, etc )
1 DOWND arrowP (pause)
1 SW 1L-ctrl5 (Coin A)
1 SW 2L-alt
1 SW 3space
1 SW 4L-shift
1 SW 5Z
1 SW 6X
1 SW 7C
1 SW 8V
1 AP
1 BENTER
START 11
START 22Esc
2 RIGHTG
2 LEFTD
2 UPR
2 DOWNF
2 SW 1A
2 SW 2S
2 SW 3Q
2 SW 4W
2 SW 5I
2 SW 6K
2 SW 7J
2 SW 8L
2 ATAB
2 BESC
# makey makey Design your own controller with everyday materials like foil, velostat, playdough, graphite pencils, water or any other conductive material. Lots of info and examples on their own site: [https://makeymakey.com](https://makeymakey.com/?srsltid=AfmBOor8QQ0XWqSGSyaXvThUDqhbedY00u9VOwOYxnSCHBije5zGt233 "makey") No need to install drivers , makey makey is plug and play. Attach it through usb to your computer, close a circle of conduction bij connecting 'ground' and 'another trigger' & it shows up to be an external keyboard. Read the signal in an app like wordpad/texteditor to make sure you have the right connection. In data flow software (like Isadora & touchdesigner) the makey is read through nodes like a 'keyboard In watcher' or 'KeyBoardIn' Remember to always playtest your setup, as using a keyboard as input may also lead to unexpected/unwished results (like you interface being all over the place :) Also see this page: [aan-de-slag-met-makey-makey](https://bookstack.hku.nl/books/tech-cases/page/aan-de-slag-met-makey-makey) [Makeys are remapabb](https://makeymakey.com/blogs/how-to-instructions/remap-makey-makey-for-makey-max-backpack?_pos=1&_sid=1faa68653&_ss=r)le : Borrow Makey from the uitleen at IBB of PASTOE or the [Blackbox @ JK](https://reserveren.hku.nl/#search/1/makey) Or in a [tech case](https://bookstack.hku.nl/books/tech-cases)! see [ipac](https://bookstack.hku.nl/books/sensors/page/ipac "ipac") for a makey on steroid