<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://oldwiki.arcadecontrols.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Arcadegamerz</id>
	<title>BYOAC OLD Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://oldwiki.arcadecontrols.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Arcadegamerz"/>
	<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php/Special:Contributions/Arcadegamerz"/>
	<updated>2026-04-14T20:56:33Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Coin_Doors&amp;diff=12689</id>
		<title>Coin Doors</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Coin_Doors&amp;diff=12689"/>
		<updated>2011-07-26T06:21:10Z</updated>

		<summary type="html">&lt;p&gt;Arcadegamerz: /* External Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''coin door''' generally refers to the mechanism where users insert coins to play an an arcade machine. &lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
[[Image:coin door frt sm.jpg|thumb|Front of a coin door]]&lt;br /&gt;
[[Image:coin door bk sm.jpg|thumb|Back of a coin door]]&lt;br /&gt;
A coin door can be added to your arcade cabinet purely as a decoration, or for functionality. &lt;br /&gt;
&lt;br /&gt;
It is possible to wire up a coin door with switches and interface them to a keyboard encoder. The encoder sends a signal that corresponds to the &amp;quot;credit&amp;quot; command.  This allows a coin to act as it would in a real machine. Most coin doors have the same type of switch as a normal arcade button which makes it simple to wire it up to your encoder. &lt;br /&gt;
&lt;br /&gt;
You can also wire up the lights on your coin door by taking 5V or 12V power from your PC and running it to the light bulbs on the door. Additionally, many people modify coin doors to use LEDs instead of incandescent bulbs. The reason for this is the available colors and longevity. LEDs will last a hundred times longer than incandescent bulbs. Many people utilize 5V or 12V LEDs with resistors and connect the LEDs bulbs to the PC Molex Connector. Ensure the voltage on the positive side of the Molex connector matches the voltage of your LED or incandescent bulb.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coin Mechanisms ==&lt;br /&gt;
[[Image:coinmechsm.jpg|thumb|A coin mechanism removed from the coin door]]&lt;br /&gt;
[[Image:coinmechinstalledsm.jpg|thumb|Coin mechanisms installed in a coin door]]&lt;br /&gt;
Often called &amp;quot;Coin Mechs&amp;quot; or &amp;quot;Coin Acceptors&amp;quot;, a coin mechanism is a mechanical or electrical device that discriminates between different types of coins and routes them to the accept chute, or the reject chute, as appropriate.&lt;br /&gt;
Mechanical coin mechanisms use carefully machined parts to check diameter, thickness, and weight of the coin.  A strong magnet also provides some protection against use of &amp;quot;slugs&amp;quot;.  A rejected coin is usually trapped at some point during the checking, requiring the user to press the &amp;quot;reject button&amp;quot; in order to allow the coin to drop out the reject chute.&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Coin Counters ==&lt;br /&gt;
Coin Counters can be easily wired between a single coin acceptor. Simply wire Ground on your [[Pushbuttons#Microswitch_Pushbuttons|microswitch]] to the 5V line on your counter. Then wire the Ground on your Counter to your [[Encoders|encoder]] ground.&lt;br /&gt;
&lt;br /&gt;
Alternatively to wire up '''all''' your coin acceptors/buttons you'll need to put diodes between your [[Encoders|encoder]] and each [[Pushbuttons#Microswitch_Pushbuttons|microswitch]].&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Basics|Basics Portal]]&lt;br /&gt;
* [[Finishing|Finishing Portal]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://www.retroblast.com/articles/coindoor.html http://www.retroblast.com/articles/coindoor.html]&lt;br /&gt;
* [http://www.csa3d.com/galaxian_coindoor.php Galaxian Conversion: Coin Door Restoration]&lt;br /&gt;
* [http://www.thisoldgame.com/thisoldgame/new_page_2.htm ThisOldGame.com: Replacement Coin Door Inserts and Stickers]&lt;br /&gt;
* [http://www.xgaming.com/store/arcade-parts-and-accessories/product/arcade-machine-coin-door-led-coin-mech/ $49.95 For Working Coin Door From X-Arcade]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Basics]]&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Finishing]]&lt;/div&gt;</summary>
		<author><name>Arcadegamerz</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Keyboard_Encoders&amp;diff=11545</id>
		<title>Keyboard Encoders</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Keyboard_Encoders&amp;diff=11545"/>
		<updated>2008-07-24T15:30:52Z</updated>

		<summary type="html">&lt;p&gt;Arcadegamerz: /* X-Arcade PCB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Keyboard Encoders offer the functionality of a keyboard hack in an easy-to-use form.  They offer several benefits including reduction of ghosting, ease in connecting controls and time savings. &lt;br /&gt;
&lt;br /&gt;
==I-PAC2==&lt;br /&gt;
[[image:Ipac2 diag.jpg|right|thumb|I-PAC2 (PS/2 version)]]&lt;br /&gt;
Ultimarc's IPac2 was the first full-featured affordable keyboard encoder to hit the BYOAC community and quickly became the hook-up of choice. Up until it's release most people were still hacking keyboards, since most keyboard encoders came with a high price tag or were difficult to find.&lt;br /&gt;
&lt;br /&gt;
It's still a very popular choice and comes in PS/2 and USB flavours. &lt;br /&gt;
&lt;br /&gt;
Both versions have 28 inputs.  They are all programmable and are designated as 2 joysticks, 8 buttons each, plus coin1, coin2, start1, start2. One of the inputs is assigned as a shift key to access an alternate code set (usefull if you want to keep administrative buttons to a minimum on your control panel). Both models also have connectors for NumLock, CapsLock and ScrollLock keyboard LEDs.The PS/2 model includes a very usefull keyboard passthrough.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/ipac1.html Ultimarc's I-PAC2 Page]'''&lt;br /&gt;
&lt;br /&gt;
==I-PAC4==&lt;br /&gt;
[[image:ipac4.jpg|right|thumb|I-PAC4 (PS/2 version)]]&lt;br /&gt;
The I-PAC4 is designed for 4-player panels or where large numbers of inputs are needed.  It also comes in PS/2 and USB versions. &lt;br /&gt;
&lt;br /&gt;
Both versions have 56 inputs and are all programmable and designated 4 joysticks, 8 buttons each plus coin 1,2,3,4 and start 1,2,3,4. Two of the inputs are assigned as shift keys to access two separate codes sets covering the player 1,2 and the player 3,4 inputs, usefull if you want to keep administrative buttons to a minimum on your control panel&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/ipac1.html Ultimarc's I-PAC4 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==I-PAC VE==&lt;br /&gt;
[[image:ipac_ve.jpg|right|thumb|I-PAC VE]]&lt;br /&gt;
This &amp;quot;value edition&amp;quot; of the I-PAC only comes in USB form. It is suitable for all Windows versions, Linux, and Mac, but not DOS. You may require a standard A-B USB cable (check the Ultimarc website for details regarding this).&lt;br /&gt;
&lt;br /&gt;
One important difference with this model is that when a custom codeset is used, it is stored in RAM instead of EEPROM, meaning that storage needs refreshing after power-down (this does not apply if you always use the built-in default MAME code set of course, the settings revert to MAME on power-down)&lt;br /&gt;
&lt;br /&gt;
This model has 32 inputs.  They are all programmable and are designated as 2 joysticks, 8 buttons each, plus coin1, coin2, start1, start2. One of the inputs is assigned as a shift key to access an alternate code set (usefull if you want to keep administrative buttons to a minimum on your control panel). This model also has connectors for NumLock, CapsLock and ScrollLock keyboard LEDs.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/ipacve.html Ultimarc's I-PAC VE Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==J-PAC==&lt;br /&gt;
[[image:jpac.jpg|right|thumb|J-PAC]]&lt;br /&gt;
The J-PAC is an encoder which allows plug-in connection of a [http://wiki.arcadecontrols.com/wiki/JAMMA JAMMA] arcade cabinet to a VGA card and keyboard port or USB port on a PC motherboard, and incorporates all the functions of the standard I-PAC's and has a dual interface for PS/2 and USB.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/jpac.html Ultimarc's J-PAC Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KeyWiz MAX==&lt;br /&gt;
[[image:kwmax.jpg|right|thumb|KeyWiz MAX]]&lt;br /&gt;
&lt;br /&gt;
A high-performance keyboard encoder produced by Groovy Game Gear. It features screw terminal headers on the PCB for easy hookup and a switch to allow the &amp;quot;pass-thru&amp;quot; use of a connected keyboard.&lt;br /&gt;
&lt;br /&gt;
The KeyWiz line of keyboard encoders feature 32 inputs and connect to a PC via the keyboard PS2 port.  The Keywiz has the default MAME codeset hard-coded by default.  Custom codesets can easily be created and loaded into RAM on the Keywiz via its included software.  This software can be placed in the Windows Startup folder to automatically load a custom keyset each time the computer is booted. &lt;br /&gt;
&lt;br /&gt;
The Keywiz uses a SHAZAAM key to allow most of the inputs to have alternate keycodes.  For example, pushing the SHAZAAM key and the Player 1 button #2 is the same as hitting the TAB key.  This function allows many &amp;quot;administrative&amp;quot; keys to be accessed without dedicated pushbuttons to clutter the control panel.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link:&amp;lt;br&amp;gt;[http://groovygamegear.com/webstore/index.php?main_page=product_info&amp;amp;cPath=76_80&amp;amp;products_id=199 GroovyGameGear's KeyWiz MAX Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KeyWiz Eco 2==&lt;br /&gt;
[[image:kweco2.jpg|right|thumb|KeyWiz Eco 2]]&lt;br /&gt;
&lt;br /&gt;
A high-performance keyboard encoder produced by Groovy Game Gear. This encoder boasts the same performance as the KeyWiz Max, but without keyboard pass-thru or screw terminal headers on the PCB.  The KeyWiz Eco is available in a &amp;quot;solder&amp;quot; and &amp;quot;no solder&amp;quot; version. &lt;br /&gt;
&lt;br /&gt;
The KeyWiz line of keyboard encoders feature 32 inputs and connect to a PC via the keyboard PS2 port.  The Keywiz has the default MAME codeset hard-coded by default.  Custom codesets can easily be created and loaded into RAM on the Keywiz via its included software.  This software can be placed in the Windows Startup folder to automatically load a custom keyset each time the computer is booted. &lt;br /&gt;
&lt;br /&gt;
The Keywiz uses a SHAZAAM key to allow most of the inputs to have alternate keycodes.  For example, pushing the SHAZAAM key and the Player 1 button #2 is the same as hitting the TAB key.  This function allows many &amp;quot;administrative&amp;quot; keys to be accessed without dedicated pushbuttons to clutter the control panel.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link:&amp;lt;br&amp;gt;[http://groovygamegear.com/webstore/index.php?main_page=product_info&amp;amp;cPath=76_80&amp;amp;products_id=200 GroovyGameGear's KeyWiz Eco 2 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE18==&lt;br /&gt;
[[image:ke18.jpg|right|thumb|KE18]]&lt;br /&gt;
&lt;br /&gt;
PS/2 or USB or both?&lt;br /&gt;
&lt;br /&gt;
Number of Inputs&lt;br /&gt;
&lt;br /&gt;
Designated for anything?&lt;br /&gt;
&lt;br /&gt;
Shift keys?&lt;br /&gt;
&lt;br /&gt;
Additional features?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke18.html Hagstrom's KE18 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE24==&lt;br /&gt;
[[image:ke24.jpg|right|thumb|KE24]]&lt;br /&gt;
&lt;br /&gt;
PS/2 or USB or both?&lt;br /&gt;
&lt;br /&gt;
Number of Inputs&lt;br /&gt;
&lt;br /&gt;
Designated for anything?&lt;br /&gt;
&lt;br /&gt;
Shift keys?&lt;br /&gt;
&lt;br /&gt;
Additional features?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke24.html Hagstrom's KE24 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE-USB36==&lt;br /&gt;
[[image:keusb36.jpg|right|thumb|KE-USB36]]&lt;br /&gt;
The KE-USB36 emulates a standard USB Keyboard and Mouse device. Any keystroke may also be modified with a Ctrl, Alt, or Shift function, or any combination of the three modifiers. In addition to keystrokes, inputs may be programmed to emulate mouse Left, Middle, and Right buttons.&lt;br /&gt;
&lt;br /&gt;
The KE-USB36 features a Trackball input for conversion of this device to mouse movement. (A Spinner may be used instead of a Trackball)&lt;br /&gt;
&lt;br /&gt;
The KE-USB36 is programmed through the USB port of the PC using the programming application included with the unit. Once programmed, the configuration is stored on the KE-USB36 in non-volatile memory.&lt;br /&gt;
&lt;br /&gt;
All power for the KE-USB36 is taken from the PC USB port, so no other voltage supply is required. &lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke_usb36.html Hagstrom's KE-USB36 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE72==&lt;br /&gt;
[[image:ke72.jpg|right|thumb|KE72]]&lt;br /&gt;
The KE72 features 72 individual inputs.  Each input may be programmed to output a single keystroke, or a sequence (macro) of keystrokes. For macros, each input may generate up to 32 keystrokes when activated, and up to 16 keystrokes when the input is released. The KE72 is able to emulate any keystroke found on a standard 101 or 104 key keyboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke72.html Hagstrom's KE72 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==LP24==&lt;br /&gt;
[[image:lp24.jpg|right|thumb|LP24]]&lt;br /&gt;
&lt;br /&gt;
PS/2 or USB or both?&lt;br /&gt;
&lt;br /&gt;
Number of Inputs&lt;br /&gt;
&lt;br /&gt;
Designated for anything?&lt;br /&gt;
&lt;br /&gt;
Shift keys?&lt;br /&gt;
&lt;br /&gt;
Additional features?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/lp24.html Hagstrom's LP24 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Mini-PAC==&lt;br /&gt;
A very versatile keyboard/trackball/spinner encoder. The Mini-PAC interfaces either over USB or over PS2 (PS2 only works for buttons). The interface does not suffer from ghosting and matrix side-effects common to regular USB keyboards. The board is actually a small-size I-PAC2 with 3 optical interfaces added.&lt;br /&gt;
&lt;br /&gt;
It interfaces 28 buttons and 3 analogue inputs for a trackball and a spinner.&lt;br /&gt;
&lt;br /&gt;
It has default MAME style input mapping and a second programmable mapping. Utilities for programming under DOS, Windows, OSX and Linux are delivered with the Mini-PAC&lt;br /&gt;
&lt;br /&gt;
It has a shift function for adding secondary functions to connected buttons.&lt;br /&gt;
&lt;br /&gt;
An optional harness is available to easy connect the Mini-PAC to 28 buttons/joyctick switches and to 3 analogue controls.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://ultimarc.com/minipac.html Ultimarc's Mini-PAC Page]'''&lt;br /&gt;
&lt;br /&gt;
==X-Arcade PCB==&lt;br /&gt;
X-Arcade™ Build Your Own Arcade Features&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Supports 28 Inputs In Any Combination (2 Joysticks + 20 Buttons) See Default Config Here&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Speedstep™ Design Supports 28 Simultaneous Input Presses With Absolutely No Delay&lt;br /&gt;
&amp;lt;li&amp;gt;Award Winning Electronics Featured In Video Game/Technology Publications Worldwide&lt;br /&gt;
&amp;lt;li&amp;gt;Fully Programmable Input Assignments In Hardware (PC Only) For Re-Assigning Buttons/Joysticks To Any Input On Keyboard.&lt;br /&gt;
&amp;lt;li&amp;gt;Programmed Modes Include Memory Storage To Maintain Settings When Unit Is Off&lt;br /&gt;
&amp;lt;li&amp;gt;4 Different Memory Mode Settings In Hardware For Saving Button/Joystick Layouts For Various Emulators Or Settings&lt;br /&gt;
&amp;lt;li&amp;gt;Direct Plug-In For Connectors: No Screwdriver Required&lt;br /&gt;
&amp;lt;li&amp;gt;Included LED Display Shows On/Off Test Function And Assists In Programming Modes&lt;br /&gt;
&amp;lt;li&amp;gt;Includes PS/2 Keyboard Pass-Thru Input&lt;br /&gt;
&amp;lt;li&amp;gt;No Separate Power Required, No Ghosting, No Scanning, No Delays&lt;br /&gt;
&amp;lt;li&amp;gt;External Connection Via PS/2 Port or USB Port&lt;br /&gt;
&amp;lt;li&amp;gt;No Limit On USB Simultaneously-Pressed Switches: Full Native On-Board USB Support&lt;br /&gt;
&amp;lt;li&amp;gt;Compatible With Any Game System (Game Adapters Sold Separately)&lt;br /&gt;
&amp;lt;li&amp;gt;No Software Or Drivers Needed&lt;br /&gt;
&amp;lt;li&amp;gt;No Soldering Requied (Easy Installation For Anyone!)&lt;br /&gt;
&amp;lt;li&amp;gt;Can Be Used With Any Third Party USB or PS/2 Trackball/Spinner&lt;br /&gt;
&amp;lt;li&amp;gt;Fully Compatible With Any OS, (Mac, Linux, Unix, PC, etc)&lt;br /&gt;
&amp;lt;li&amp;gt;Fully Seamless Operation And Configuration With MAME/Emulation Software&lt;br /&gt;
&amp;lt;li&amp;gt;Default Support Provided Both By MAME and Gametap (X-Arcade PCB Support In Both Applications)&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.xgaming.com/byoarcade.shtml X-Arcade PCB]'''&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Controls]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Controls]]&lt;/div&gt;</summary>
		<author><name>Arcadegamerz</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Keyboard_Encoders&amp;diff=11544</id>
		<title>Keyboard Encoders</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Keyboard_Encoders&amp;diff=11544"/>
		<updated>2008-07-24T15:29:00Z</updated>

		<summary type="html">&lt;p&gt;Arcadegamerz: /* X-Arcade PCB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Keyboard Encoders offer the functionality of a keyboard hack in an easy-to-use form.  They offer several benefits including reduction of ghosting, ease in connecting controls and time savings. &lt;br /&gt;
&lt;br /&gt;
==I-PAC2==&lt;br /&gt;
[[image:Ipac2 diag.jpg|right|thumb|I-PAC2 (PS/2 version)]]&lt;br /&gt;
Ultimarc's IPac2 was the first full-featured affordable keyboard encoder to hit the BYOAC community and quickly became the hook-up of choice. Up until it's release most people were still hacking keyboards, since most keyboard encoders came with a high price tag or were difficult to find.&lt;br /&gt;
&lt;br /&gt;
It's still a very popular choice and comes in PS/2 and USB flavours. &lt;br /&gt;
&lt;br /&gt;
Both versions have 28 inputs.  They are all programmable and are designated as 2 joysticks, 8 buttons each, plus coin1, coin2, start1, start2. One of the inputs is assigned as a shift key to access an alternate code set (usefull if you want to keep administrative buttons to a minimum on your control panel). Both models also have connectors for NumLock, CapsLock and ScrollLock keyboard LEDs.The PS/2 model includes a very usefull keyboard passthrough.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/ipac1.html Ultimarc's I-PAC2 Page]'''&lt;br /&gt;
&lt;br /&gt;
==I-PAC4==&lt;br /&gt;
[[image:ipac4.jpg|right|thumb|I-PAC4 (PS/2 version)]]&lt;br /&gt;
The I-PAC4 is designed for 4-player panels or where large numbers of inputs are needed.  It also comes in PS/2 and USB versions. &lt;br /&gt;
&lt;br /&gt;
Both versions have 56 inputs and are all programmable and designated 4 joysticks, 8 buttons each plus coin 1,2,3,4 and start 1,2,3,4. Two of the inputs are assigned as shift keys to access two separate codes sets covering the player 1,2 and the player 3,4 inputs, usefull if you want to keep administrative buttons to a minimum on your control panel&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/ipac1.html Ultimarc's I-PAC4 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==I-PAC VE==&lt;br /&gt;
[[image:ipac_ve.jpg|right|thumb|I-PAC VE]]&lt;br /&gt;
This &amp;quot;value edition&amp;quot; of the I-PAC only comes in USB form. It is suitable for all Windows versions, Linux, and Mac, but not DOS. You may require a standard A-B USB cable (check the Ultimarc website for details regarding this).&lt;br /&gt;
&lt;br /&gt;
One important difference with this model is that when a custom codeset is used, it is stored in RAM instead of EEPROM, meaning that storage needs refreshing after power-down (this does not apply if you always use the built-in default MAME code set of course, the settings revert to MAME on power-down)&lt;br /&gt;
&lt;br /&gt;
This model has 32 inputs.  They are all programmable and are designated as 2 joysticks, 8 buttons each, plus coin1, coin2, start1, start2. One of the inputs is assigned as a shift key to access an alternate code set (usefull if you want to keep administrative buttons to a minimum on your control panel). This model also has connectors for NumLock, CapsLock and ScrollLock keyboard LEDs.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/ipacve.html Ultimarc's I-PAC VE Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==J-PAC==&lt;br /&gt;
[[image:jpac.jpg|right|thumb|J-PAC]]&lt;br /&gt;
The J-PAC is an encoder which allows plug-in connection of a [http://wiki.arcadecontrols.com/wiki/JAMMA JAMMA] arcade cabinet to a VGA card and keyboard port or USB port on a PC motherboard, and incorporates all the functions of the standard I-PAC's and has a dual interface for PS/2 and USB.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/jpac.html Ultimarc's J-PAC Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KeyWiz MAX==&lt;br /&gt;
[[image:kwmax.jpg|right|thumb|KeyWiz MAX]]&lt;br /&gt;
&lt;br /&gt;
A high-performance keyboard encoder produced by Groovy Game Gear. It features screw terminal headers on the PCB for easy hookup and a switch to allow the &amp;quot;pass-thru&amp;quot; use of a connected keyboard.&lt;br /&gt;
&lt;br /&gt;
The KeyWiz line of keyboard encoders feature 32 inputs and connect to a PC via the keyboard PS2 port.  The Keywiz has the default MAME codeset hard-coded by default.  Custom codesets can easily be created and loaded into RAM on the Keywiz via its included software.  This software can be placed in the Windows Startup folder to automatically load a custom keyset each time the computer is booted. &lt;br /&gt;
&lt;br /&gt;
The Keywiz uses a SHAZAAM key to allow most of the inputs to have alternate keycodes.  For example, pushing the SHAZAAM key and the Player 1 button #2 is the same as hitting the TAB key.  This function allows many &amp;quot;administrative&amp;quot; keys to be accessed without dedicated pushbuttons to clutter the control panel.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link:&amp;lt;br&amp;gt;[http://groovygamegear.com/webstore/index.php?main_page=product_info&amp;amp;cPath=76_80&amp;amp;products_id=199 GroovyGameGear's KeyWiz MAX Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KeyWiz Eco 2==&lt;br /&gt;
[[image:kweco2.jpg|right|thumb|KeyWiz Eco 2]]&lt;br /&gt;
&lt;br /&gt;
A high-performance keyboard encoder produced by Groovy Game Gear. This encoder boasts the same performance as the KeyWiz Max, but without keyboard pass-thru or screw terminal headers on the PCB.  The KeyWiz Eco is available in a &amp;quot;solder&amp;quot; and &amp;quot;no solder&amp;quot; version. &lt;br /&gt;
&lt;br /&gt;
The KeyWiz line of keyboard encoders feature 32 inputs and connect to a PC via the keyboard PS2 port.  The Keywiz has the default MAME codeset hard-coded by default.  Custom codesets can easily be created and loaded into RAM on the Keywiz via its included software.  This software can be placed in the Windows Startup folder to automatically load a custom keyset each time the computer is booted. &lt;br /&gt;
&lt;br /&gt;
The Keywiz uses a SHAZAAM key to allow most of the inputs to have alternate keycodes.  For example, pushing the SHAZAAM key and the Player 1 button #2 is the same as hitting the TAB key.  This function allows many &amp;quot;administrative&amp;quot; keys to be accessed without dedicated pushbuttons to clutter the control panel.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link:&amp;lt;br&amp;gt;[http://groovygamegear.com/webstore/index.php?main_page=product_info&amp;amp;cPath=76_80&amp;amp;products_id=200 GroovyGameGear's KeyWiz Eco 2 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE18==&lt;br /&gt;
[[image:ke18.jpg|right|thumb|KE18]]&lt;br /&gt;
&lt;br /&gt;
PS/2 or USB or both?&lt;br /&gt;
&lt;br /&gt;
Number of Inputs&lt;br /&gt;
&lt;br /&gt;
Designated for anything?&lt;br /&gt;
&lt;br /&gt;
Shift keys?&lt;br /&gt;
&lt;br /&gt;
Additional features?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke18.html Hagstrom's KE18 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE24==&lt;br /&gt;
[[image:ke24.jpg|right|thumb|KE24]]&lt;br /&gt;
&lt;br /&gt;
PS/2 or USB or both?&lt;br /&gt;
&lt;br /&gt;
Number of Inputs&lt;br /&gt;
&lt;br /&gt;
Designated for anything?&lt;br /&gt;
&lt;br /&gt;
Shift keys?&lt;br /&gt;
&lt;br /&gt;
Additional features?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke24.html Hagstrom's KE24 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE-USB36==&lt;br /&gt;
[[image:keusb36.jpg|right|thumb|KE-USB36]]&lt;br /&gt;
The KE-USB36 emulates a standard USB Keyboard and Mouse device. Any keystroke may also be modified with a Ctrl, Alt, or Shift function, or any combination of the three modifiers. In addition to keystrokes, inputs may be programmed to emulate mouse Left, Middle, and Right buttons.&lt;br /&gt;
&lt;br /&gt;
The KE-USB36 features a Trackball input for conversion of this device to mouse movement. (A Spinner may be used instead of a Trackball)&lt;br /&gt;
&lt;br /&gt;
The KE-USB36 is programmed through the USB port of the PC using the programming application included with the unit. Once programmed, the configuration is stored on the KE-USB36 in non-volatile memory.&lt;br /&gt;
&lt;br /&gt;
All power for the KE-USB36 is taken from the PC USB port, so no other voltage supply is required. &lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke_usb36.html Hagstrom's KE-USB36 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE72==&lt;br /&gt;
[[image:ke72.jpg|right|thumb|KE72]]&lt;br /&gt;
The KE72 features 72 individual inputs.  Each input may be programmed to output a single keystroke, or a sequence (macro) of keystrokes. For macros, each input may generate up to 32 keystrokes when activated, and up to 16 keystrokes when the input is released. The KE72 is able to emulate any keystroke found on a standard 101 or 104 key keyboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke72.html Hagstrom's KE72 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==LP24==&lt;br /&gt;
[[image:lp24.jpg|right|thumb|LP24]]&lt;br /&gt;
&lt;br /&gt;
PS/2 or USB or both?&lt;br /&gt;
&lt;br /&gt;
Number of Inputs&lt;br /&gt;
&lt;br /&gt;
Designated for anything?&lt;br /&gt;
&lt;br /&gt;
Shift keys?&lt;br /&gt;
&lt;br /&gt;
Additional features?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/lp24.html Hagstrom's LP24 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Mini-PAC==&lt;br /&gt;
A very versatile keyboard/trackball/spinner encoder. The Mini-PAC interfaces either over USB or over PS2 (PS2 only works for buttons). The interface does not suffer from ghosting and matrix side-effects common to regular USB keyboards. The board is actually a small-size I-PAC2 with 3 optical interfaces added.&lt;br /&gt;
&lt;br /&gt;
It interfaces 28 buttons and 3 analogue inputs for a trackball and a spinner.&lt;br /&gt;
&lt;br /&gt;
It has default MAME style input mapping and a second programmable mapping. Utilities for programming under DOS, Windows, OSX and Linux are delivered with the Mini-PAC&lt;br /&gt;
&lt;br /&gt;
It has a shift function for adding secondary functions to connected buttons.&lt;br /&gt;
&lt;br /&gt;
An optional harness is available to easy connect the Mini-PAC to 28 buttons/joyctick switches and to 3 analogue controls.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://ultimarc.com/minipac.html Ultimarc's Mini-PAC Page]'''&lt;br /&gt;
&lt;br /&gt;
==X-Arcade PCB==&lt;br /&gt;
X-Arcade™ Build Your Own Arcade Features&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Supports 28 Inputs In Any Combination (2 Joysticks + 20 Buttons) See Default Config Here&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Speedstep™ Design Supports 28 Simultaneous Input Presses With Absolutely No Delay&lt;br /&gt;
&amp;lt;li&amp;gt;Award Winning Electronics Featured In Video Game/Technology Publications Worldwide&lt;br /&gt;
&amp;lt;li&amp;gt;Fully Programmable Input Assignments In Hardware (PC Only) For Re-Assigning Buttons/Joysticks To Any Input On Keyboard.&lt;br /&gt;
&amp;lt;li&amp;gt;Programmed Modes Include Memory Storage To Maintain Settings When Unit Is Off&lt;br /&gt;
&amp;lt;li&amp;gt;4 Different Memory Mode Settings In Hardware For Saving Button/Joystick Layouts For Various Emulators Or Settings&lt;br /&gt;
&amp;lt;li&amp;gt;Direct Plug-In For Connectors: No Screwdriver Required&lt;br /&gt;
&amp;lt;li&amp;gt;Included LED Display Shows On/Off Test Function And Assists In Programming Modes&lt;br /&gt;
&amp;lt;li&amp;gt;Includes PS/2 Keyboard Pass-Thru Input&lt;br /&gt;
&amp;lt;li&amp;gt;No Separate Power Required, No Ghosting, No Scanning, No Delays&lt;br /&gt;
&amp;lt;li&amp;gt;External Connection Via PS/2 Port or USB Port&lt;br /&gt;
&amp;lt;li&amp;gt;No Limit On USB Simultaneously-Pressed Switches: Full Native On-Board USB Support&lt;br /&gt;
&amp;lt;li&amp;gt;Compatible With Any Game System (Game Adapters Sold Separately)&lt;br /&gt;
&amp;lt;li&amp;gt;No Software Or Drivers Needed&lt;br /&gt;
&amp;lt;li&amp;gt;No Soldering Requied (Easy Installation For Anyone!)&lt;br /&gt;
&amp;lt;li&amp;gt;Can Be Used With Any Third Party USB or PS/2 Trackball/Spinner&lt;br /&gt;
&amp;lt;li&amp;gt;Fully Compatible With Any OS, (Mac, Linux, Unix, PC, etc)&lt;br /&gt;
&amp;lt;li&amp;gt;Fully Seamless Operation And Configuration With MAME/Emulation Software&lt;br /&gt;
&amp;lt;li&amp;gt;Default Support Provided Both By MAME and Gametap (X-Arcade PCB Support In Both Applications)&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.xgaming.com/byoarcade.shtml]''X-Arcade PCB'&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Controls]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Controls]]&lt;/div&gt;</summary>
		<author><name>Arcadegamerz</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Keyboard_Encoders&amp;diff=11543</id>
		<title>Keyboard Encoders</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Keyboard_Encoders&amp;diff=11543"/>
		<updated>2008-07-24T15:24:10Z</updated>

		<summary type="html">&lt;p&gt;Arcadegamerz: /* Mini-PAC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Keyboard Encoders offer the functionality of a keyboard hack in an easy-to-use form.  They offer several benefits including reduction of ghosting, ease in connecting controls and time savings. &lt;br /&gt;
&lt;br /&gt;
==I-PAC2==&lt;br /&gt;
[[image:Ipac2 diag.jpg|right|thumb|I-PAC2 (PS/2 version)]]&lt;br /&gt;
Ultimarc's IPac2 was the first full-featured affordable keyboard encoder to hit the BYOAC community and quickly became the hook-up of choice. Up until it's release most people were still hacking keyboards, since most keyboard encoders came with a high price tag or were difficult to find.&lt;br /&gt;
&lt;br /&gt;
It's still a very popular choice and comes in PS/2 and USB flavours. &lt;br /&gt;
&lt;br /&gt;
Both versions have 28 inputs.  They are all programmable and are designated as 2 joysticks, 8 buttons each, plus coin1, coin2, start1, start2. One of the inputs is assigned as a shift key to access an alternate code set (usefull if you want to keep administrative buttons to a minimum on your control panel). Both models also have connectors for NumLock, CapsLock and ScrollLock keyboard LEDs.The PS/2 model includes a very usefull keyboard passthrough.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/ipac1.html Ultimarc's I-PAC2 Page]'''&lt;br /&gt;
&lt;br /&gt;
==I-PAC4==&lt;br /&gt;
[[image:ipac4.jpg|right|thumb|I-PAC4 (PS/2 version)]]&lt;br /&gt;
The I-PAC4 is designed for 4-player panels or where large numbers of inputs are needed.  It also comes in PS/2 and USB versions. &lt;br /&gt;
&lt;br /&gt;
Both versions have 56 inputs and are all programmable and designated 4 joysticks, 8 buttons each plus coin 1,2,3,4 and start 1,2,3,4. Two of the inputs are assigned as shift keys to access two separate codes sets covering the player 1,2 and the player 3,4 inputs, usefull if you want to keep administrative buttons to a minimum on your control panel&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/ipac1.html Ultimarc's I-PAC4 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==I-PAC VE==&lt;br /&gt;
[[image:ipac_ve.jpg|right|thumb|I-PAC VE]]&lt;br /&gt;
This &amp;quot;value edition&amp;quot; of the I-PAC only comes in USB form. It is suitable for all Windows versions, Linux, and Mac, but not DOS. You may require a standard A-B USB cable (check the Ultimarc website for details regarding this).&lt;br /&gt;
&lt;br /&gt;
One important difference with this model is that when a custom codeset is used, it is stored in RAM instead of EEPROM, meaning that storage needs refreshing after power-down (this does not apply if you always use the built-in default MAME code set of course, the settings revert to MAME on power-down)&lt;br /&gt;
&lt;br /&gt;
This model has 32 inputs.  They are all programmable and are designated as 2 joysticks, 8 buttons each, plus coin1, coin2, start1, start2. One of the inputs is assigned as a shift key to access an alternate code set (usefull if you want to keep administrative buttons to a minimum on your control panel). This model also has connectors for NumLock, CapsLock and ScrollLock keyboard LEDs.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/ipacve.html Ultimarc's I-PAC VE Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==J-PAC==&lt;br /&gt;
[[image:jpac.jpg|right|thumb|J-PAC]]&lt;br /&gt;
The J-PAC is an encoder which allows plug-in connection of a [http://wiki.arcadecontrols.com/wiki/JAMMA JAMMA] arcade cabinet to a VGA card and keyboard port or USB port on a PC motherboard, and incorporates all the functions of the standard I-PAC's and has a dual interface for PS/2 and USB.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.ultimarc.com/jpac.html Ultimarc's J-PAC Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KeyWiz MAX==&lt;br /&gt;
[[image:kwmax.jpg|right|thumb|KeyWiz MAX]]&lt;br /&gt;
&lt;br /&gt;
A high-performance keyboard encoder produced by Groovy Game Gear. It features screw terminal headers on the PCB for easy hookup and a switch to allow the &amp;quot;pass-thru&amp;quot; use of a connected keyboard.&lt;br /&gt;
&lt;br /&gt;
The KeyWiz line of keyboard encoders feature 32 inputs and connect to a PC via the keyboard PS2 port.  The Keywiz has the default MAME codeset hard-coded by default.  Custom codesets can easily be created and loaded into RAM on the Keywiz via its included software.  This software can be placed in the Windows Startup folder to automatically load a custom keyset each time the computer is booted. &lt;br /&gt;
&lt;br /&gt;
The Keywiz uses a SHAZAAM key to allow most of the inputs to have alternate keycodes.  For example, pushing the SHAZAAM key and the Player 1 button #2 is the same as hitting the TAB key.  This function allows many &amp;quot;administrative&amp;quot; keys to be accessed without dedicated pushbuttons to clutter the control panel.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link:&amp;lt;br&amp;gt;[http://groovygamegear.com/webstore/index.php?main_page=product_info&amp;amp;cPath=76_80&amp;amp;products_id=199 GroovyGameGear's KeyWiz MAX Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KeyWiz Eco 2==&lt;br /&gt;
[[image:kweco2.jpg|right|thumb|KeyWiz Eco 2]]&lt;br /&gt;
&lt;br /&gt;
A high-performance keyboard encoder produced by Groovy Game Gear. This encoder boasts the same performance as the KeyWiz Max, but without keyboard pass-thru or screw terminal headers on the PCB.  The KeyWiz Eco is available in a &amp;quot;solder&amp;quot; and &amp;quot;no solder&amp;quot; version. &lt;br /&gt;
&lt;br /&gt;
The KeyWiz line of keyboard encoders feature 32 inputs and connect to a PC via the keyboard PS2 port.  The Keywiz has the default MAME codeset hard-coded by default.  Custom codesets can easily be created and loaded into RAM on the Keywiz via its included software.  This software can be placed in the Windows Startup folder to automatically load a custom keyset each time the computer is booted. &lt;br /&gt;
&lt;br /&gt;
The Keywiz uses a SHAZAAM key to allow most of the inputs to have alternate keycodes.  For example, pushing the SHAZAAM key and the Player 1 button #2 is the same as hitting the TAB key.  This function allows many &amp;quot;administrative&amp;quot; keys to be accessed without dedicated pushbuttons to clutter the control panel.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link:&amp;lt;br&amp;gt;[http://groovygamegear.com/webstore/index.php?main_page=product_info&amp;amp;cPath=76_80&amp;amp;products_id=200 GroovyGameGear's KeyWiz Eco 2 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE18==&lt;br /&gt;
[[image:ke18.jpg|right|thumb|KE18]]&lt;br /&gt;
&lt;br /&gt;
PS/2 or USB or both?&lt;br /&gt;
&lt;br /&gt;
Number of Inputs&lt;br /&gt;
&lt;br /&gt;
Designated for anything?&lt;br /&gt;
&lt;br /&gt;
Shift keys?&lt;br /&gt;
&lt;br /&gt;
Additional features?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke18.html Hagstrom's KE18 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE24==&lt;br /&gt;
[[image:ke24.jpg|right|thumb|KE24]]&lt;br /&gt;
&lt;br /&gt;
PS/2 or USB or both?&lt;br /&gt;
&lt;br /&gt;
Number of Inputs&lt;br /&gt;
&lt;br /&gt;
Designated for anything?&lt;br /&gt;
&lt;br /&gt;
Shift keys?&lt;br /&gt;
&lt;br /&gt;
Additional features?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke24.html Hagstrom's KE24 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE-USB36==&lt;br /&gt;
[[image:keusb36.jpg|right|thumb|KE-USB36]]&lt;br /&gt;
The KE-USB36 emulates a standard USB Keyboard and Mouse device. Any keystroke may also be modified with a Ctrl, Alt, or Shift function, or any combination of the three modifiers. In addition to keystrokes, inputs may be programmed to emulate mouse Left, Middle, and Right buttons.&lt;br /&gt;
&lt;br /&gt;
The KE-USB36 features a Trackball input for conversion of this device to mouse movement. (A Spinner may be used instead of a Trackball)&lt;br /&gt;
&lt;br /&gt;
The KE-USB36 is programmed through the USB port of the PC using the programming application included with the unit. Once programmed, the configuration is stored on the KE-USB36 in non-volatile memory.&lt;br /&gt;
&lt;br /&gt;
All power for the KE-USB36 is taken from the PC USB port, so no other voltage supply is required. &lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke_usb36.html Hagstrom's KE-USB36 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==KE72==&lt;br /&gt;
[[image:ke72.jpg|right|thumb|KE72]]&lt;br /&gt;
The KE72 features 72 individual inputs.  Each input may be programmed to output a single keystroke, or a sequence (macro) of keystrokes. For macros, each input may generate up to 32 keystrokes when activated, and up to 16 keystrokes when the input is released. The KE72 is able to emulate any keystroke found on a standard 101 or 104 key keyboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/ke72.html Hagstrom's KE72 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==LP24==&lt;br /&gt;
[[image:lp24.jpg|right|thumb|LP24]]&lt;br /&gt;
&lt;br /&gt;
PS/2 or USB or both?&lt;br /&gt;
&lt;br /&gt;
Number of Inputs&lt;br /&gt;
&lt;br /&gt;
Designated for anything?&lt;br /&gt;
&lt;br /&gt;
Shift keys?&lt;br /&gt;
&lt;br /&gt;
Additional features?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.hagstromelectronics.com/products/lp24.html Hagstrom's LP24 Page]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Mini-PAC==&lt;br /&gt;
A very versatile keyboard/trackball/spinner encoder. The Mini-PAC interfaces either over USB or over PS2 (PS2 only works for buttons). The interface does not suffer from ghosting and matrix side-effects common to regular USB keyboards. The board is actually a small-size I-PAC2 with 3 optical interfaces added.&lt;br /&gt;
&lt;br /&gt;
It interfaces 28 buttons and 3 analogue inputs for a trackball and a spinner.&lt;br /&gt;
&lt;br /&gt;
It has default MAME style input mapping and a second programmable mapping. Utilities for programming under DOS, Windows, OSX and Linux are delivered with the Mini-PAC&lt;br /&gt;
&lt;br /&gt;
It has a shift function for adding secondary functions to connected buttons.&lt;br /&gt;
&lt;br /&gt;
An optional harness is available to easy connect the Mini-PAC to 28 buttons/joyctick switches and to 3 analogue controls.&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://ultimarc.com/minipac.html Ultimarc's Mini-PAC Page]'''&lt;br /&gt;
&lt;br /&gt;
==X-Arcade PCB==&lt;br /&gt;
X-Arcade™ Build Your Own Arcade Features&lt;br /&gt;
&lt;br /&gt;
-Supports 28 Inputs In Any Combination (2 Joysticks + 20 Buttons) See Default Config Here&lt;br /&gt;
-Speedstep™ Design Supports 28 Simultaneous Input Presses With Absolutely No Delay&lt;br /&gt;
-Award Winning Electronics Featured In Video Game/Technology Publications Worldwide&lt;br /&gt;
-Fully Programmable Input Assignments In Hardware (PC Only) For Re-Assigning Buttons/Joysticks To Any Input On Keyboard.&lt;br /&gt;
-Programmed Modes Include Memory Storage To Maintain Settings When Unit Is Off&lt;br /&gt;
-4 Different Memory Mode Settings In Hardware For Saving Button/Joystick Layouts For Various Emulators Or Settings&lt;br /&gt;
-Direct Plug-In For Connectors: No Screwdriver Required&lt;br /&gt;
-Included LED Display Shows On/Off Test Function And Assists In Programming Modes&lt;br /&gt;
-Includes PS/2 Keyboard Pass-Thru Input&lt;br /&gt;
-No Separate Power Required, No Ghosting, No Scanning, No Delays&lt;br /&gt;
-External Connection Via PS/2 Port or USB Port&lt;br /&gt;
-No Limit On USB Simultaneously-Pressed Switches: Full Native On-Board USB Support&lt;br /&gt;
-Compatible With Any Game System (Game Adapters Sold Separately)&lt;br /&gt;
-No Software Or Drivers Needed&lt;br /&gt;
-No Soldering Requied (Easy Installation For Anyone!)&lt;br /&gt;
-Can Be Used With Any Third Party USB or PS/2 Trackball/Spinner&lt;br /&gt;
-Fully Compatible With Any OS, (Mac, Linux, Unix, PC, etc)&lt;br /&gt;
-Fully Seamless Operation And Configuration With MAME/Emulation Software&lt;br /&gt;
-Default Support Provided Both By MAME and Gametap (X-Arcade PCB Support In Both Applications)&lt;br /&gt;
&lt;br /&gt;
'''Relevant Link: [http://www.xgaming.com/byoarcade.shtml]'''&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Controls]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Controls]]&lt;/div&gt;</summary>
		<author><name>Arcadegamerz</name></author>
		
	</entry>
</feed>