<?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=Vonjett</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=Vonjett"/>
	<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php/Special:Contributions/Vonjett"/>
	<updated>2026-04-12T15:58:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Yoke_Rebuild&amp;diff=12882</id>
		<title>Yoke Rebuild</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Yoke_Rebuild&amp;diff=12882"/>
		<updated>2012-05-09T05:13:21Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is a documentation of a complete teardown, refurbish (paint &amp;amp; lube), and rebuild of an Atari Star Wars type yoke control.&lt;br /&gt;
 &lt;br /&gt;
Replacement parts now available at Arcadefixit.com: http://www.videogameparts.com/category.sc?categoryId=16&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also, a source for METAL replacement gears is W.M. BERG: [http://www.wmberg.com/ http://www.wmberg.com/]&lt;br /&gt;
&lt;br /&gt;
NOTE: I have not tested these gears for compatibility and some (specifically the 60 tooth gears) would at least require drilling out the bore to accommodate the diameter of the steering/handle shafts, but the following are my best estimates as to replacement gear part numbers:&lt;br /&gt;
&lt;br /&gt;
14 tooth Y-axis pot gear: P24A66-14 (in ANODIZED ALUMINUM) or P24PH28-14 (in STAINLESS STEEL)&lt;br /&gt;
&lt;br /&gt;
28 tooth X-axis pot gear: P24PH28-28 (in STAINLESS STEEL)&lt;br /&gt;
&lt;br /&gt;
60 tooth X/Y-axis shaft gear: P24B34X-60 (BRASS or BRONZE - it's unclear) or P24A68-60, P24A67-60, P24A66-60 (in ANODIZED ALUMINUM) or P24S35-60, P24S34X-60 (in STAINLESS STEEL)&lt;br /&gt;
&lt;br /&gt;
... but do your homework and make sure these will work before ordering.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The Guide ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOTE: Wires, potentiometers (pots), and microswitches may differ from original.  This guide also assumes you have already removed the outer cover.&lt;br /&gt;
&lt;br /&gt;
'''SAVE EVERYTHING YOU REMOVE FROM THE YOKE (EVEN IF REPLACING) UNTIL IT IS REBUILT'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 1: Loosen X-axis pot retainer nut with 1/2&amp;quot; wrench.  Remove shoulder bolt from X-axis pot 28-tooth spur gear hub using allen wrench.  Remove spur gear from pot.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild1.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2: Remove X-axis pot retainer nut and star washer.  Remove Pot.&lt;br /&gt;
 &lt;br /&gt;
[[Image:yoke_rebuild2.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 3: Remove shoulder bolt from X-axis shaft 60-tooth spur gear hub using allen wrench.  Remove spur gear from shaft.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild3.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 4: Remove C-clip using flathead screwdriver.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 5: Remove shaft washer.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild5.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 6: Loosen anchor pin using 5/16&amp;quot; wrench or socket.  Hold anchor nut using another 5/16&amp;quot; wrench&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild6.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 7: Remove anchor pin and nut.  Rotate steering assembly frame while doing so to relieve spring tension on pin and nut.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild7.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 8: Slide torsion springs and steering assembly frame off the steering shaft.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild8.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 9: Remove bump stops (if they exist) from metal pins on steering assembly frame and handle assembly frame (4 total).&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild9.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 10: Remove white plastic bushing from steering shaft.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild10.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 11: Remove shoulder bolt from handle assembly frame steering shaft hub using allen wrench.  3 total (one on underside).&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild11.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 12: Remove steering shaft from handle assembly frame.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild12.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 13: Loosen Y-axis pot retainer nut with 1/2&amp;quot; wrench.  Loosen set screw from Y-axis pot 14-tooth spur gear hub using allen wrench.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild13.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 14: Remove spur gear from pot.  A 3/8&amp;quot; wrench is handy as a gear puller.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild14.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 15: Remove bolt from Y-axis shaft limiter pin using allen wrench.  Rotate handles while doing so to relieve spring tension on pin.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild15.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 16: Remove outer and inner shoulder bolt from handle hub using allen wrench.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild16.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 17: Wonder why the handle won't come off.  Wonder what that other thing is between the outer and inner shoulder bolt holes.  Realize it is a pressed-in spring pin.  Ponder how to get it out.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild17.jpg]]&lt;br /&gt;
&lt;br /&gt;
NOTE:  The method for removing the spring pin from the shaft as outlined in steps 18-20 is a technique but not doctrine.  Using a mallet and a pair of pliers, small screwdriver, or awl one can drive the spring pin through the handle into the shaft very easily.  Please see the following link for a brief video explanation: http://www.youtube.com/watch?v=kRyguLuRLN8   &lt;br /&gt;
&lt;br /&gt;
Step 18: Cut wires free from microswitches.  Pull wires back through handle shaft.  Remove microswitch bolts using screwdriver and remove microswitches.  Use screwdriver inside handle shaft to push spring pin outwards.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild18.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 19: Grip spring pin with vise grips and pull.  Repeat until spring pin actually comes out.  At some point, you may be able to rotate it a bit while pulling.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild19.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 20: Marvel at the fact you have triumphed over an inanimate 4 cent piece of steel.  Repeat steps 16-20 for other handle (if you want/need to - the other handle ''could'' stay on the handle shaft).  TIP: I was finally able to get the second spring pin out by gripping it in the edge of a vise with a good sharp edge on the jaw and put sandpaper in between the vise jaw and the pin for extra grip.  Remove shoulder bolt from Y-axis shaft 60-tooth spur gear hub using allen wrench.  Remove C-clips using hook pick or other tool, but be extremely cautious if prying with a screwdriver as it would be too easy to damage the plastic (but expensive to replace) gear.  Slide handle shaft out of handle assembly frame and torsion springs.  Remove torsion springs.  Pick out gear that has been freed.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild20.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 21:  Gently tap handle shaft bearing towards interior of handle assembly frame using hammer.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild21.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 22:  The ball end on my screwdriver worked well to free the bearing from the handle assembly frame.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild22.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 23:  Strip paint off the handles, handle assembly frame, and steering assembly frame.  Bead blasting worked great for me.  One of my handles had a nick out of it - I'm guessing this was a casting flaw.  I patched it with JB Weld and sanded it down.&lt;br /&gt;
(WARNING: NAKED YOKE!)&lt;br /&gt;
[[Image:stripped_yoke_parts.jpg]]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Yoke_Rebuild&amp;diff=12881</id>
		<title>Yoke Rebuild</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Yoke_Rebuild&amp;diff=12881"/>
		<updated>2012-05-09T04:56:25Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is a documentation of a complete teardown, refurbish (paint &amp;amp; lube), and rebuild of an Atari Star Wars type yoke control.&lt;br /&gt;
&lt;br /&gt;
A superb scan of a Star Wars Operator's Manual (in .pdf form) is available here:&lt;br /&gt;
[http://www.gamearchive.com/Video_Games/Manufacturers/Atari/onlinemanuals/starwars_op_manual.pdf]&lt;br /&gt;
(see pages 42 &amp;amp; 43 of the pdf for the yoke exploded view)&lt;br /&gt;
(I will use most of Atari's parts nomenclature.)&lt;br /&gt;
&lt;br /&gt;
Replacement parts now available at Arcadefixit.com:&lt;br /&gt;
[http://www.videogameparts.com/category.sc?categoryId=16]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also, a source for METAL replacement gears is W.M. BERG: [http://www.wmberg.com/ http://www.wmberg.com/]&lt;br /&gt;
&lt;br /&gt;
NOTE: I have not tested these gears for compatibility and some (specifically the 60 tooth gears) would at least require drilling out the bore to accommodate the diameter of the steering/handle shafts, but the following are my best estimates as to replacement gear part numbers:&lt;br /&gt;
&lt;br /&gt;
14 tooth Y-axis pot gear: P24A66-14 (in ANODIZED ALUMINUM) or P24PH28-14 (in STAINLESS STEEL)&lt;br /&gt;
&lt;br /&gt;
28 tooth X-axis pot gear: P24PH28-28 (in STAINLESS STEEL)&lt;br /&gt;
&lt;br /&gt;
60 tooth X/Y-axis shaft gear: P24B34X-60 (BRASS or BRONZE - it's unclear) or P24A68-60, P24A67-60, P24A66-60 (in ANODIZED ALUMINUM) or P24S35-60, P24S34X-60 (in STAINLESS STEEL)&lt;br /&gt;
&lt;br /&gt;
... but do your homework and make sure these will work before ordering.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== The Guide ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOTE: Wires, potentiometers (pots), and microswitches may differ from original.  This guide also assumes you have already removed the outer cover.&lt;br /&gt;
&lt;br /&gt;
'''SAVE EVERYTHING YOU REMOVE FROM THE YOKE (EVEN IF REPLACING) UNTIL IT IS REBUILT'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 1: Loosen X-axis pot retainer nut with 1/2&amp;quot; wrench.  Remove shoulder bolt from X-axis pot 28-tooth spur gear hub using allen wrench.  Remove spur gear from pot.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild1.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2: Remove X-axis pot retainer nut and star washer.  Remove Pot.&lt;br /&gt;
 &lt;br /&gt;
[[Image:yoke_rebuild2.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 3: Remove shoulder bolt from X-axis shaft 60-tooth spur gear hub using allen wrench.  Remove spur gear from shaft.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild3.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 4: Remove C-clip using flathead screwdriver.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild4.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 5: Remove shaft washer.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild5.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 6: Loosen anchor pin using 5/16&amp;quot; wrench or socket.  Hold anchor nut using another 5/16&amp;quot; wrench&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild6.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 7: Remove anchor pin and nut.  Rotate steering assembly frame while doing so to relieve spring tension on pin and nut.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild7.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 8: Slide torsion springs and steering assembly frame off the steering shaft.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild8.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 9: Remove bump stops (if they exist) from metal pins on steering assembly frame and handle assembly frame (4 total).&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild9.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 10: Remove white plastic bushing from steering shaft.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild10.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 11: Remove shoulder bolt from handle assembly frame steering shaft hub using allen wrench.  3 total (one on underside).&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild11.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 12: Remove steering shaft from handle assembly frame.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild12.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 13: Loosen Y-axis pot retainer nut with 1/2&amp;quot; wrench.  Loosen set screw from Y-axis pot 14-tooth spur gear hub using allen wrench.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild13.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 14: Remove spur gear from pot.  A 3/8&amp;quot; wrench is handy as a gear puller.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild14.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 15: Remove bolt from Y-axis shaft limiter pin using allen wrench.  Rotate handles while doing so to relieve spring tension on pin.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild15.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 16: Remove outer and inner shoulder bolt from handle hub using allen wrench.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild16.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 17: Wonder why the handle won't come off.  Wonder what that other thing is between the outer and inner shoulder bolt holes.  Realize it is a pressed-in spring pin.  Ponder how to get it out.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild17.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 18: Cut wires free from microswitches.  Pull wires back through handle shaft.  Remove microswitch bolts using screwdriver and remove microswitches.  Use screwdriver inside handle shaft to push spring pin outwards.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild18.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 19: Grip spring pin with vise grips and pull.  Repeat until spring pin actually comes out.  At some point, you may be able to rotate it a bit while pulling.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild19.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 20: Marvel at the fact you have triumphed over an inanimate 4 cent piece of steel.  Repeat steps 16-20 for other handle (if you want/need to - the other handle ''could'' stay on the handle shaft).  TIP: I was finally able to get the second spring pin out by gripping it in the edge of a vise with a good sharp edge on the jaw and put sandpaper in between the vise jaw and the pin for extra grip.  Remove shoulder bolt from Y-axis shaft 60-tooth spur gear hub using allen wrench.  Remove C-clips using hook pick or other tool, but be extremely cautious if prying with a screwdriver as it would be too easy to damage the plastic (but expensive to replace) gear.  Slide handle shaft out of handle assembly frame and torsion springs.  Remove torsion springs.  Pick out gear that has been freed.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild20.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 21:  Gently tap handle shaft bearing towards interior of handle assembly frame using hammer.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild21.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 22:  The ball end on my screwdriver worked well to free the bearing from the handle assembly frame.&lt;br /&gt;
&lt;br /&gt;
[[Image:yoke_rebuild22.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 23:  Strip paint off the handles, handle assembly frame, and steering assembly frame.  Bead blasting worked great for me.  One of my handles had a nick out of it - I'm guessing this was a casting flaw.  I patched it with JB Weld and sanded it down.&lt;br /&gt;
(WARNING: NAKED YOKE!)&lt;br /&gt;
[[Image:stripped_yoke_parts.jpg]]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=MS_Intellimouse_1.1_to_Happs_Trackball&amp;diff=12869</id>
		<title>MS Intellimouse 1.1 to Happs Trackball</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=MS_Intellimouse_1.1_to_Happs_Trackball&amp;diff=12869"/>
		<updated>2012-04-18T23:09:16Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Mouse to Trackball hack'' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''Mouse to Trackball hack'' ==&lt;br /&gt;
A brief definition and links or mention to any other pertinant wiki entries one may want to reference before making me&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
Why would you do this and how will it be done KISS&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
PBJ, list parts and any solid links to those part here&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
Safety Advisory:  Assembly of this project requires soldering on simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics. &lt;br /&gt;
&lt;br /&gt;
PBJ, this is where you post your step by step with pictures of how you make me&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
PBJ, type how I work here.  Do I need to be set up in MAME?  How?&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for this trackball to mouse hack:&lt;br /&gt;
&lt;br /&gt;
PBJ's walkthrough http://forum.arcadecontrols.com/index.php?topic=119517.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=MS_Intellimouse_1.1_to_Happs_Trackball&amp;diff=12868</id>
		<title>MS Intellimouse 1.1 to Happs Trackball</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=MS_Intellimouse_1.1_to_Happs_Trackball&amp;diff=12868"/>
		<updated>2012-04-18T23:05:29Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Mouse to Trackball hack'' ==&lt;br /&gt;
A brief definition and links or mention to any other pertinant wiki entries one may want to reference before making me&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
Why would you do this and how will it be done KISS&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
PBJ, list parts and any solid links to those part here&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
Safety Advisory:  Assembly of this project requires soldering on simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics. &lt;br /&gt;
&lt;br /&gt;
PBJ, this is where you post your step by step with pictures of how you make me&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
PBJ, type how I work here.  Do I need to be set up in MAME?  How?&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for this trackball to mouse hack:&lt;br /&gt;
&lt;br /&gt;
PBJ's walkthrough http://forum.arcadecontrols.com/index.php?topic=119517.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12867</id>
		<title>Controls</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12867"/>
		<updated>2012-04-18T22:57:03Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* Interfacing Controls */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Portal|name=Controls}}&lt;br /&gt;
Authentic '''Controls''' and '''Control Panels''' give you that original arcade feel.  The main purpose of building your own cabinet or control panel is to interface real arcade controls to your computer with the correct [[software]] to get the total arcade experience.  This page includes some possible control layouts and control types.  Here's the reason most people enter this hobby; to play the games you love with actual arcade hardware, just as they were intended. There's a vast array of different controls out there... &lt;br /&gt;
&lt;br /&gt;
==Control Panels==&lt;br /&gt;
* [[Control panel|Control Panel Overview]]&lt;br /&gt;
* [[Static Control Panels]]&lt;br /&gt;
* [[Swappable Control Panels]]&lt;br /&gt;
* [[Rotating Control Panels]]&lt;br /&gt;
* [[Modular Control Panels]]&lt;br /&gt;
&lt;br /&gt;
==Arcade Control Hardware==&lt;br /&gt;
* [[Joysticks]]&lt;br /&gt;
* [[Pushbuttons]]&lt;br /&gt;
* [[Trackballs]]&lt;br /&gt;
* [[Spinners]]&lt;br /&gt;
* [[Light Guns]]&lt;br /&gt;
* [[Driving Controls]]&lt;br /&gt;
&lt;br /&gt;
==Pinball Hardware==&lt;br /&gt;
* [[Pinball Plungers]]&lt;br /&gt;
* [[Tilt sensors]]&lt;br /&gt;
&lt;br /&gt;
==Interfacing Controls==&lt;br /&gt;
Hooking up various arcade controls to a home PC can be a daunting task. Here are some of your options... &lt;br /&gt;
* [[Keyboard Hacks]]&lt;br /&gt;
*[[Mouse Hacks]]&lt;br /&gt;
**[[MS Intellimouse 1.1 to Happs Trackball]]&lt;br /&gt;
* [[Encoders|Encoders]]&lt;br /&gt;
** [[Keyboard Encoders|Keyboard Encoders]]&lt;br /&gt;
** [[Gamepad Encoders|Gamepad Encoders]]&lt;br /&gt;
** [[Rotary Encoders|Rotary Encoders]]&lt;br /&gt;
** [[Optical Encoders|Optical (Mouse) Encoders]]&lt;br /&gt;
* [[USB Game Pad Hack]]&lt;br /&gt;
** [[Dual Strike Hack]]&lt;br /&gt;
* [[JAMMA]]&lt;br /&gt;
* [[Rotating Monitor]]&lt;br /&gt;
* [[4way to 8way Auto-switching Joystick Mod]]&lt;br /&gt;
* [[Wireless Hot-swappable Trigger Stick Mod]]&lt;br /&gt;
&lt;br /&gt;
==How To Videos==&lt;br /&gt;
[http://www.youtube.com/watch?v=kSdH2w1SJN4 Wiring an Arcade Control Panel for Beginners]&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Basics]]&lt;br /&gt;
* [[Technical design software|Software for Control Layout]]&lt;br /&gt;
* [[Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Portals]]&lt;br /&gt;
[[Category:Controls]]&lt;br /&gt;
[[Category:Basics]]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swappable_Trigger_Stick_Mod&amp;diff=12865</id>
		<title>Wireless Hot-swappable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swappable_Trigger_Stick_Mod&amp;diff=12865"/>
		<updated>2012-04-15T04:40:53Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
[[Image:WHSTSA.jpg#file|thumb|300px|Complete wireless hot-swappable trigger stick assembly]]&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
[[Image:T_S_dissassembly.jpg#file|thumb|left|Trigger stick housing removed from base]]&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;
&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;
&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;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
[[Image:clicker.jpg#file|thumb|left|Presentation clicker removed from housing]]&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;
&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;
&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;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
[[Image:clicker_wired.jpg#file|thumb|left|Presentation clicker wired to trigger stick buttons]]&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;
&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;
&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;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
[[Image:hs_balltop.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&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;
&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;
&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;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base (wrap joystick handle in plastic to facilitate removal once putty is cured).  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.&lt;br /&gt;
[[Image:wireless_ts_explode.jpg#file|thumb|left|Unit ready for insert and magnet puttying]]&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;
&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12864</id>
		<title>Controls</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12864"/>
		<updated>2012-04-15T04:40:45Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* Interfacing Controls */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Portal|name=Controls}}&lt;br /&gt;
Authentic '''Controls''' and '''Control Panels''' give you that original arcade feel.  The main purpose of building your own cabinet or control panel is to interface real arcade controls to your computer with the correct [[software]] to get the total arcade experience.  This page includes some possible control layouts and control types.  Here's the reason most people enter this hobby; to play the games you love with actual arcade hardware, just as they were intended. There's a vast array of different controls out there... &lt;br /&gt;
&lt;br /&gt;
==Control Panels==&lt;br /&gt;
* [[Control panel|Control Panel Overview]]&lt;br /&gt;
* [[Static Control Panels]]&lt;br /&gt;
* [[Swappable Control Panels]]&lt;br /&gt;
* [[Rotating Control Panels]]&lt;br /&gt;
* [[Modular Control Panels]]&lt;br /&gt;
&lt;br /&gt;
==Arcade Control Hardware==&lt;br /&gt;
* [[Joysticks]]&lt;br /&gt;
* [[Pushbuttons]]&lt;br /&gt;
* [[Trackballs]]&lt;br /&gt;
* [[Spinners]]&lt;br /&gt;
* [[Light Guns]]&lt;br /&gt;
* [[Driving Controls]]&lt;br /&gt;
&lt;br /&gt;
==Pinball Hardware==&lt;br /&gt;
* [[Pinball Plungers]]&lt;br /&gt;
* [[Tilt sensors]]&lt;br /&gt;
&lt;br /&gt;
==Interfacing Controls==&lt;br /&gt;
Hooking up various arcade controls to a home PC can be a daunting task. Here are some of your options... &lt;br /&gt;
* [[Keyboard Hacks]]&lt;br /&gt;
* [[Encoders|Encoders]]&lt;br /&gt;
** [[Keyboard Encoders|Keyboard Encoders]]&lt;br /&gt;
** [[Gamepad Encoders|Gamepad Encoders]]&lt;br /&gt;
** [[Rotary Encoders|Rotary Encoders]]&lt;br /&gt;
** [[Optical Encoders|Optical (Mouse) Encoders]]&lt;br /&gt;
* [[USB Game Pad Hack]]&lt;br /&gt;
** [[Dual Strike Hack]]&lt;br /&gt;
* [[JAMMA]]&lt;br /&gt;
* [[Rotating Monitor]]&lt;br /&gt;
* [[4way to 8way Auto-switching Joystick Mod]]&lt;br /&gt;
* [[Wireless Hot-swappable Trigger Stick Mod]]&lt;br /&gt;
&lt;br /&gt;
==How To Videos==&lt;br /&gt;
[http://www.youtube.com/watch?v=kSdH2w1SJN4 Wiring an Arcade Control Panel for Beginners]&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Basics]]&lt;br /&gt;
* [[Technical design software|Software for Control Layout]]&lt;br /&gt;
* [[Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Portals]]&lt;br /&gt;
[[Category:Controls]]&lt;br /&gt;
[[Category:Basics]]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12863</id>
		<title>Wireless Hot-swapable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12863"/>
		<updated>2012-04-15T04:39:38Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Wireless Hot-swappable Trigger Stick''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
[[Image:WHSTSA.jpg#file|thumb|300px|Complete wireless hot-swappable trigger stick assembly]]&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
[[Image:T_S_dissassembly.jpg#file|thumb|left|Trigger stick housing removed from base]]&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;
&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;
&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;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
[[Image:clicker.jpg#file|thumb|left|Presentation clicker removed from housing]]&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;
&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;
&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;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
[[Image:clicker_wired.jpg#file|thumb|left|Presentation clicker wired to trigger stick buttons]]&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;
&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;
&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;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
[[Image:hs_balltop.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&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;
&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;
&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;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base (wrap joystick handle in plastic to facilitate removal once putty is cured).  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.&lt;br /&gt;
[[Image:wireless_ts_explode.jpg#file|thumb|left|Unit ready for insert and magnet puttying]]&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;
&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12862</id>
		<title>Wireless Hot-swapable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12862"/>
		<updated>2012-04-15T04:39:22Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Wireless Hot-swappable Trigger Stick''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
[[Image:WHSTSA.jpg#file|thumb|300|Complete wireless hot-swappable trigger stick assembly]]&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
[[Image:T_S_dissassembly.jpg#file|thumb|left|Trigger stick housing removed from base]]&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;
&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;
&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;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
[[Image:clicker.jpg#file|thumb|left|Presentation clicker removed from housing]]&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;
&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;
&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;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
[[Image:clicker_wired.jpg#file|thumb|left|Presentation clicker wired to trigger stick buttons]]&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;
&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;
&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;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
[[Image:hs_balltop.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&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;
&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;
&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;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base (wrap joystick handle in plastic to facilitate removal once putty is cured).  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.&lt;br /&gt;
[[Image:wireless_ts_explode.jpg#file|thumb|left|Unit ready for insert and magnet puttying]]&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;
&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12861</id>
		<title>Wireless Hot-swapable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12861"/>
		<updated>2012-04-15T04:38:55Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Operation and Programmatic Interaction''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
[[Image:WHSTSA.jpg#file|thumb|200|Complete wireless hot-swappable trigger stick assembly]]&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
[[Image:T_S_dissassembly.jpg#file|thumb|left|Trigger stick housing removed from base]]&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;
&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;
&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;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
[[Image:clicker.jpg#file|thumb|left|Presentation clicker removed from housing]]&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;
&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;
&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;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
[[Image:clicker_wired.jpg#file|thumb|left|Presentation clicker wired to trigger stick buttons]]&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;
&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;
&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;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
[[Image:hs_balltop.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&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;
&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;
&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;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base (wrap joystick handle in plastic to facilitate removal once putty is cured).  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.&lt;br /&gt;
[[Image:wireless_ts_explode.jpg#file|thumb|left|Unit ready for insert and magnet puttying]]&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;
&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12860</id>
		<title>Wireless Hot-swapable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12860"/>
		<updated>2012-04-15T04:38:37Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Project Assembly''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
[[Image:WHSTSA.jpg#file|thumb|200|Complete wireless hot-swappable trigger stick assembly]]&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
[[Image:T_S_dissassembly.jpg#file|thumb|left|Trigger stick housing removed from base]]&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;
&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;
&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;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
[[Image:clicker.jpg#file|thumb|left|Presentation clicker removed from housing]]&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;
&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;
&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;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
[[Image:clicker_wired.jpg#file|thumb|left|Presentation clicker wired to trigger stick buttons]]&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;
&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;
&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;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
[[Image:hs_balltop.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&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;
&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;
&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;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base (wrap joystick handle in plastic to facilitate removal once putty is cured).  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.&lt;br /&gt;
[[Image:wireless_ts_explode.jpg#file|thumb|left|Unit ready for insert and magnet puttying]]&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12859</id>
		<title>Wireless Hot-swapable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12859"/>
		<updated>2012-04-15T04:37:45Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Operation and Programmatic Interaction''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
[[Image:WHSTSA.jpg#file|thumb|200|Complete wireless hot-swappable trigger stick assembly]]&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
[[Image:T_S_dissassembly.jpg#file|thumb|left|Trigger stick housing removed from base]]&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;
&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;
&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;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
[[Image:clicker.jpg#file|thumb|left|Presentation clicker removed from housing]]&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;
&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;
&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;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
[[Image:clicker_wired.jpg#file|thumb|left|Presentation clicker wired to trigger stick buttons]]&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;
&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;
&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;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
[[Image:hs_balltop.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&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;
&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;
&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;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base (wrap joystick handle in plastic to facilitate removal once putty is cured).  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.&lt;br /&gt;
[[Image:wireless_ts_explode.jpg#file|thumb|left|Unit ready for insert and magnet puttying]]&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;
&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;
&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;
&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12858</id>
		<title>Wireless Hot-swapable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12858"/>
		<updated>2012-04-15T04:37:30Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Operation and Programmatic Interaction''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
[[Image:WHSTSA.jpg#file|thumb|200|Complete wireless hot-swappable trigger stick assembly]]&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
[[Image:T_S_dissassembly.jpg#file|thumb|left|Trigger stick housing removed from base]]&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;
&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;
&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;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
[[Image:clicker.jpg#file|thumb|left|Presentation clicker removed from housing]]&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;
&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;
&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;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
[[Image:clicker_wired.jpg#file|thumb|left|Presentation clicker wired to trigger stick buttons]]&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;
&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;
&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;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
[[Image:hs_balltop.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&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;
&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;
&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;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base (wrap joystick handle in plastic to facilitate removal once putty is cured).  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.&lt;br /&gt;
[[Image:wireless_ts_explode.jpg#file|thumb|left|Unit ready for insert and magnet puttying]]&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;
&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;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12857</id>
		<title>Wireless Hot-swapable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12857"/>
		<updated>2012-04-15T04:37:12Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Project Assembly''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
[[Image:WHSTSA.jpg#file|thumb|200|Complete wireless hot-swappable trigger stick assembly]]&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
[[Image:T_S_dissassembly.jpg#file|thumb|left|Trigger stick housing removed from base]]&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;
&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;
&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;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
[[Image:clicker.jpg#file|thumb|left|Presentation clicker removed from housing]]&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;
&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;
&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;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
[[Image:clicker_wired.jpg#file|thumb|left|Presentation clicker wired to trigger stick buttons]]&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;
&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;
&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;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
[[Image:hs_balltop.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&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;
&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;
&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;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base (wrap joystick handle in plastic to facilitate removal once putty is cured).  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.&lt;br /&gt;
[[Image:wireless_ts_explode.jpg#file|thumb|left|Unit ready for insert and magnet puttying]]&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12856</id>
		<title>Wireless Hot-swapable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12856"/>
		<updated>2012-04-15T04:34:48Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Wireless Hot-swappable Trigger Stick''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
[[Image:WHSTSA.jpg#file|thumb|200|Complete wireless hot-swappable trigger stick assembly]]&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
[[Image:T_S_dissassembly.jpg#file|thumb|left|Trigger stick housing removed from base]]&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;
&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;
&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;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
[[Image:clicker.jpg#file|thumb|left|Presentation clicker removed from housing]]&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;
&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;
&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;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
[[Image:clicker_wired.jpg#file|thumb|left|Presentation clicker wired to trigger stick buttons]]&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;
&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;
&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;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
[[Image:hs_balltop.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&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;
&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;
&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;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.&lt;br /&gt;
[[Image:wireless_ts_explode.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=File:WHSTSA.jpg&amp;diff=12855</id>
		<title>File:WHSTSA.jpg</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=File:WHSTSA.jpg&amp;diff=12855"/>
		<updated>2012-04-15T04:34:14Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12854</id>
		<title>Wireless Hot-swapable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12854"/>
		<updated>2012-04-15T04:32:31Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Project Assembly''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
[[Image:T_S_dissassembly.jpg#file|thumb|left|Trigger stick housing removed from base]]&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;
&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;
&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;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
[[Image:clicker.jpg#file|thumb|left|Presentation clicker removed from housing]]&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;
&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;
&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;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
[[Image:clicker_wired.jpg#file|thumb|left|Presentation clicker wired to trigger stick buttons]]&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;
&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;
&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;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
[[Image:hs_balltop.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&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;
&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;
&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;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.&lt;br /&gt;
[[Image:wireless_ts_explode.jpg#file|thumb|left|Ball top shown with metal collar slightly protruding]]&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=File:Wireless_ts_explode.jpg&amp;diff=12853</id>
		<title>File:Wireless ts explode.jpg</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=File:Wireless_ts_explode.jpg&amp;diff=12853"/>
		<updated>2012-04-15T04:31:25Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=File:Hs_balltop.jpg&amp;diff=12852</id>
		<title>File:Hs balltop.jpg</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=File:Hs_balltop.jpg&amp;diff=12852"/>
		<updated>2012-04-15T04:29:11Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=File:Clicker_wired.jpg&amp;diff=12851</id>
		<title>File:Clicker wired.jpg</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=File:Clicker_wired.jpg&amp;diff=12851"/>
		<updated>2012-04-15T04:24:17Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=File:Clicker.jpg&amp;diff=12850</id>
		<title>File:Clicker.jpg</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=File:Clicker.jpg&amp;diff=12850"/>
		<updated>2012-04-15T04:22:55Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=File:T_S_dissassembly.jpg&amp;diff=12849</id>
		<title>File:T S dissassembly.jpg</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=File:T_S_dissassembly.jpg&amp;diff=12849"/>
		<updated>2012-04-15T04:13:29Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12848</id>
		<title>Wireless Hot-swapable Trigger Stick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Wireless_Hot-swapable_Trigger_Stick_Mod&amp;diff=12848"/>
		<updated>2012-04-15T04:01:32Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: Instructions for construction of a wireless trigger stick&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Wireless Hot-swappable Trigger Stick''' ==&lt;br /&gt;
As covered in the TRON stick wiki certain games require a joystick with one of more buttons attached.  These are often called flight sticks, trigger sticks and specifically the TRON stick.  The inclusion of a TRON stick on one's control panel allows the player to enjoy several games that would otherwise be difficult or impossible to play; however, the unsightly appearance of the dedicated TRON stick on the control panel has lead to the often derogatory term of Frankenpanel, which is to say a control panel that has sacrificed style and simplicity for maximum playability.  To combat needless Frankenpanels a solution has been developed for the player who wants to play trigger stick games without a dedicated or periphery trigger stick build on his cabinet.  That solution is the wireless hot-swappable trigger stick.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Summary of Project'''==&lt;br /&gt;
The wireless hot-swappable trigger stick is a blue tooth enabled battery operated dual button trigger stick handle capable of being rapidly secured to and removed from a joystick shaft without the aid of tools or disassembly.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Parts &amp;amp; Tools Required for this Project'''==&lt;br /&gt;
A balltop joystick with a screw top shaft - depending on anticipated use the joystick can be 4way, 8way, or dual restricted.  Also digital style joysticks will work for this modification.  The Groovy Game Gear Omni II and the Ultimarc Mag-Stik are both recommended as they are physically restricted joys capable or rotating between 4way and 8way restriction and both styles have successfully undergone automation modifications. &lt;br /&gt;
&lt;br /&gt;
A TRON stick housing or other after market trigger stick - The style of trigger stick is subject to personal preference as nearly any trigger stick can be modded for this project.  It is recommended that the trigger stick have at least a trigger and one thumb button to maximize game compatibility.  Trigger sticks with digital or analog directional inputs are not recommended as this mod does not support that functionality currently.  The example build uses a Max Fighter F-23U purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A blue tooth enabled presentation clicker - The core of this project relies on the hacking and integration of a wireless battery operated presentation clicker.  Due to size constraints in most trigger stick housings it is recommended to get the smallest and thinnest clicker available.  A two button clicker commonly sends a page-up and page-down signal.  For the example build a generic Wireless USB Presentation Clicker Remote was purchased from Amazon.  &lt;br /&gt;
&lt;br /&gt;
A #14-20 (.25&amp;quot;) brass female screw insert.  Available online or at most local big box home improvement retailers.&lt;br /&gt;
&lt;br /&gt;
A two part slow dry malleable putty&lt;br /&gt;
&lt;br /&gt;
Soldering iron&lt;br /&gt;
&lt;br /&gt;
Screwdrivers&lt;br /&gt;
&lt;br /&gt;
Snips&lt;br /&gt;
&lt;br /&gt;
22g insulated stranded wire&lt;br /&gt;
&lt;br /&gt;
Superglue and/or hot glue&lt;br /&gt;
&lt;br /&gt;
The following are optional items that will improve battery life and the ease in which the hot swap is executed:&lt;br /&gt;
&lt;br /&gt;
22g brass sheet metal or a metal spacer from a bic or skilcraft style clicker pen.&lt;br /&gt;
&lt;br /&gt;
QTY  2 .25&amp;quot; rare earth barrel magnets.  Available at multiple online retailers the .5&amp;quot; length magnet is recommended to maximize hold.&lt;br /&gt;
&lt;br /&gt;
Small on/off push button&lt;br /&gt;
&lt;br /&gt;
Drill and bits&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Project Assembly'''==&lt;br /&gt;
[[Image:Servo_assy_complete.JPG#file|thumb|250px|An OMNI II joystick connected to a Pololu Servo]]&lt;br /&gt;
&lt;br /&gt;
Safety Advisory:  Assembly of the wireless hot-swappable trigger stick requires soldering of switches and a simple circuit board.  Please review all necessary safety guidelines and utilize appropriate safety equipment when dealing with and soldering electronics.  &lt;br /&gt;
&lt;br /&gt;
This assembly walkthrough will assume that the builder is creating a magnetic hot-swap system with battery interrupt.  &lt;br /&gt;
&lt;br /&gt;
'''Step 1:'''  Disassemble the trigger stick housing and cut the button wires at the base of the handle.  This will allow you to set the trigger stick assembly aside.  Discard the base, it will not be needed for this project.  You can also remove the unused switches but may need to patch and fill the plastic faceplate.    &lt;br /&gt;
&lt;br /&gt;
'''Step 2:''' Disassemble the wireless clicker removing the component board.  Detach the red laser pointer housing and discard if applicable.  It is a major battery suck and will not be used.  To facilitate battery mounting in the trigger stick housing it is recommended that the clicker housing be trimmed down to only what is needed to hold the battery leaving the rest exposed.  It's a tight fit in the trigger stick housing.&lt;br /&gt;
&lt;br /&gt;
'''Step 3:''' Remove all trigger stick boards that are not related to the two buttons you are going to use and solder the wires from those buttons to the click board.  At this time stop and test the connections making sure that you have a pg up and pg down signal from your new buttons.  The old buttons can be removed from the clicker board before soldering of you can solder directly onto their contacts, ensure that you identify the ground and solder accordingly.  &lt;br /&gt;
&lt;br /&gt;
'''Optional Step:'''  At this time if you want a battery disconnect sever the positive lead to the battery and wire it through an on/off switch mounted to the trigger stick face plate.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 Screw on Build:'''  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert into the handle so that when screwed to the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can screw off your ball top from the joystick and screw on this trigger stick.  This concludes the screw on build.&lt;br /&gt;
&lt;br /&gt;
'''Step 4 A Magnetic Build:'''  Drill out the threads on the ball top joystick attachment and drill the plastic down a additional .5 inch or less depending on length of your magnet.  Super glue magnet into ball top.  Using the sheet metal or pen spacer fashion a small collar to remove the wiggle from your ball top.  Place ball top on joystick with collar over the joystick threads.  You should be able to remove ball top cleanly from handle with an upward pull but ball top should not come off even under vigorous play.  &lt;br /&gt;
&lt;br /&gt;
'''Step 4 B Magnetic Build:'''  Drill the threads out of the female screw insert.  Superglue or hot glue the clicker board into the trigger stick housing and using the two part putty secure in the female screw insert and rare earth magnet into the handle so that when placed on the joystick handle the base of the trigger stick ends a cm above the base.  Allow to dry and assemble.  At this point you can pull off your ball top from the joystick and pop on this trigger stick.  This concludes the hot swap build.      &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Operation and Programmatic Interaction'''==&lt;br /&gt;
The presentation clicker dongle can be left in an USB port continuously and will register the signal from the presentation clicker after the initial signal to synch the device.  One only needs to set the trigger and button values to pg up and pg down in the emulator or game is being used. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for a wireless hot-swappable trigger stick:&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12847</id>
		<title>Controls</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12847"/>
		<updated>2012-04-15T03:57:34Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* Interfacing Controls */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Portal|name=Controls}}&lt;br /&gt;
Authentic '''Controls''' and '''Control Panels''' give you that original arcade feel.  The main purpose of building your own cabinet or control panel is to interface real arcade controls to your computer with the correct [[software]] to get the total arcade experience.  This page includes some possible control layouts and control types.  Here's the reason most people enter this hobby; to play the games you love with actual arcade hardware, just as they were intended. There's a vast array of different controls out there... &lt;br /&gt;
&lt;br /&gt;
==Control Panels==&lt;br /&gt;
* [[Control panel|Control Panel Overview]]&lt;br /&gt;
* [[Static Control Panels]]&lt;br /&gt;
* [[Swappable Control Panels]]&lt;br /&gt;
* [[Rotating Control Panels]]&lt;br /&gt;
* [[Modular Control Panels]]&lt;br /&gt;
&lt;br /&gt;
==Arcade Control Hardware==&lt;br /&gt;
* [[Joysticks]]&lt;br /&gt;
* [[Pushbuttons]]&lt;br /&gt;
* [[Trackballs]]&lt;br /&gt;
* [[Spinners]]&lt;br /&gt;
* [[Light Guns]]&lt;br /&gt;
* [[Driving Controls]]&lt;br /&gt;
&lt;br /&gt;
==Pinball Hardware==&lt;br /&gt;
* [[Pinball Plungers]]&lt;br /&gt;
* [[Tilt sensors]]&lt;br /&gt;
&lt;br /&gt;
==Interfacing Controls==&lt;br /&gt;
Hooking up various arcade controls to a home PC can be a daunting task. Here are some of your options... &lt;br /&gt;
* [[Keyboard Hacks]]&lt;br /&gt;
* [[Encoders|Encoders]]&lt;br /&gt;
** [[Keyboard Encoders|Keyboard Encoders]]&lt;br /&gt;
** [[Gamepad Encoders|Gamepad Encoders]]&lt;br /&gt;
** [[Rotary Encoders|Rotary Encoders]]&lt;br /&gt;
** [[Optical Encoders|Optical (Mouse) Encoders]]&lt;br /&gt;
* [[USB Game Pad Hack]]&lt;br /&gt;
** [[Dual Strike Hack]]&lt;br /&gt;
* [[JAMMA]]&lt;br /&gt;
* [[Rotating Monitor]]&lt;br /&gt;
* [[4way to 8way Auto-switching Joystick Mod]]&lt;br /&gt;
* [[Wireless Hot-swapable Trigger Stick Mod]]&lt;br /&gt;
&lt;br /&gt;
==How To Videos==&lt;br /&gt;
[http://www.youtube.com/watch?v=kSdH2w1SJN4 Wiring an Arcade Control Panel for Beginners]&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Basics]]&lt;br /&gt;
* [[Technical design software|Software for Control Layout]]&lt;br /&gt;
* [[Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Portals]]&lt;br /&gt;
[[Category:Controls]]&lt;br /&gt;
[[Category:Basics]]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=4way_to_8way_Auto-switching_Joystick_Mod&amp;diff=12778</id>
		<title>4way to 8way Auto-switching Joystick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=4way_to_8way_Auto-switching_Joystick_Mod&amp;diff=12778"/>
		<updated>2012-02-19T23:10:32Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Joysticks used for this Modification''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks may provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
[[Image:Servo_assy_complete.JPG#file|thumb|250px|An OMNI II joystick connected to a Pololu Servo]] In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build.&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Examples of code used with this application'''==&lt;br /&gt;
'''USCCMD:''' &lt;br /&gt;
* USCCMD is a dos tool that comes with the Maestro USB Controller software suite.  It allows simple positional commands to be sent to the servo(s) via a batch file.  The following code tells the servo to switch to a previously identified position which orients the restrictor plate for 4 way use then to wait two seconds and shut off.  The return to 0 command is very important because if the servo becomes stuck in position is will shut off rather than burning out the motor attempting to move to the 4000 position.  Additional note, sleep is not native to certain windows editions and can be installed or TIMEOUT, PAUSE, or a ping to nowhere string can be substituted.&lt;br /&gt;
   &lt;br /&gt;
   &amp;quot;4way&amp;quot;&lt;br /&gt;
   @echo off&lt;br /&gt;
   usccmd --servo 0,4000&lt;br /&gt;
   sleep 2&lt;br /&gt;
   usccmd --servo 0,0 &lt;br /&gt;
 &lt;br /&gt;
*Here is another example with multiple servos.  Note that each servo is called by a serial number rather than a port number as in the previous example.  This ensures that the proper servo receives the proper command from the controller.  Again each servo is turned off after a few seconds to safe guard the build in case of mechanical failure.&lt;br /&gt;
  &amp;quot;4way&amp;quot;&lt;br /&gt;
  @echo off&lt;br /&gt;
  usccmd --DEVICE 0002876 --SERVO 0,4000&lt;br /&gt;
  usccmd --DEVICE 0001430 --SERVO 1,6000&lt;br /&gt;
  sleep 2&lt;br /&gt;
  usccmd --DEVICE 0002876 --SERVO 0,0&lt;br /&gt;
  usccmd --DEVICE 0001430 --SERVO 1,0&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=4way_to_8way_Auto-switching_Joystick_Mod&amp;diff=12776</id>
		<title>4way to 8way Auto-switching Joystick Mod</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=4way_to_8way_Auto-switching_Joystick_Mod&amp;diff=12776"/>
		<updated>2012-02-02T02:05:29Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
[[Image:Servo_assy_complete.JPG#file|thumb|250px|An OMNI II joystick connected to a Pololu Servo]] In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build.&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Examples of code used with this application'''==&lt;br /&gt;
'''USCCMD:''' &lt;br /&gt;
* USCCMD is a dos tool that comes with the Maestro USB Controller software suite.  It allows simple positional commands to be sent to the servo(s) via a batch file.  The following code tells the servo to switch to a previously identified position which orients the restrictor plate for 4 way use then to wait two seconds and shut off.  The return to 0 command is very important because if the servo becomes stuck in position is will shut off rather than burning out the motor attempting to move to the 4000 position.  Additional note, sleep is not native to certain windows editions and can be installed or TIMEOUT, PAUSE, or a ping to nowhere string can be substituted.&lt;br /&gt;
   &lt;br /&gt;
   &amp;quot;4way&amp;quot;&lt;br /&gt;
   @echo off&lt;br /&gt;
   usccmd --servo 0,4000&lt;br /&gt;
   sleep 2&lt;br /&gt;
   usccmd --servo 0,0 &lt;br /&gt;
 &lt;br /&gt;
*Here is another example with multiple servos.  Note that each servo is called by a serial number rather than a port number as in the previous example.  This ensures that the proper servo receives the proper command from the controller.  Again each servo is turned off after a few seconds to safe guard the build in case of mechanical failure.&lt;br /&gt;
  &amp;quot;4way&amp;quot;&lt;br /&gt;
  @echo off&lt;br /&gt;
  usccmd --DEVICE 0002876 --SERVO 0,4000&lt;br /&gt;
  usccmd --DEVICE 0001430 --SERVO 1,6000&lt;br /&gt;
  sleep 2&lt;br /&gt;
  usccmd --DEVICE 0002876 --SERVO 0,0&lt;br /&gt;
  usccmd --DEVICE 0001430 --SERVO 1,0&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12775</id>
		<title>Controls</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12775"/>
		<updated>2012-02-02T02:05:09Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Portal|name=Controls}}&lt;br /&gt;
Authentic '''Controls''' and '''Control Panels''' give you that original arcade feel.  The main purpose of building your own cabinet or control panel is to interface real arcade controls to your computer with the correct [[software]] to get the total arcade experience.  This page includes some possible control layouts and control types.  Here's the reason most people enter this hobby; to play the games you love with actual arcade hardware, just as they were intended. There's a vast array of different controls out there... &lt;br /&gt;
&lt;br /&gt;
==Control Panels==&lt;br /&gt;
* [[Control panel|Control Panel Overview]]&lt;br /&gt;
* [[Static Control Panels]]&lt;br /&gt;
* [[Swappable Control Panels]]&lt;br /&gt;
* [[Rotating Control Panels]]&lt;br /&gt;
* [[Modular Control Panels]]&lt;br /&gt;
&lt;br /&gt;
==Arcade Control Hardware==&lt;br /&gt;
* [[Joysticks]]&lt;br /&gt;
* [[Pushbuttons]]&lt;br /&gt;
* [[Trackballs]]&lt;br /&gt;
* [[Spinners]]&lt;br /&gt;
* [[Light Guns]]&lt;br /&gt;
* [[Driving Controls]]&lt;br /&gt;
&lt;br /&gt;
==Pinball Hardware==&lt;br /&gt;
* [[Pinball Plungers]]&lt;br /&gt;
* [[Tilt sensors]]&lt;br /&gt;
&lt;br /&gt;
==Interfacing Controls==&lt;br /&gt;
Hooking up various arcade controls to a home PC can be a daunting task. Here are some of your options... &lt;br /&gt;
* [[Keyboard Hacks]]&lt;br /&gt;
* [[Encoders|Encoders]]&lt;br /&gt;
** [[Keyboard Encoders|Keyboard Encoders]]&lt;br /&gt;
** [[Gamepad Encoders|Gamepad Encoders]]&lt;br /&gt;
** [[Rotary Encoders|Rotary Encoders]]&lt;br /&gt;
** [[Optical Encoders|Optical (Mouse) Encoders]]&lt;br /&gt;
* [[USB Game Pad Hack]]&lt;br /&gt;
** [[Dual Strike Hack]]&lt;br /&gt;
* [[JAMMA]]&lt;br /&gt;
* [[Rotating Monitor]]&lt;br /&gt;
* [[4way to 8way Auto-switching Joystick Mod]]&lt;br /&gt;
&lt;br /&gt;
==How To Videos==&lt;br /&gt;
[http://www.youtube.com/watch?v=kSdH2w1SJN4 Wiring an Arcade Control Panel for Beginners]&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Basics]]&lt;br /&gt;
* [[Technical design software|Software for Control Layout]]&lt;br /&gt;
* [[Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Portals]]&lt;br /&gt;
[[Category:Controls]]&lt;br /&gt;
[[Category:Basics]]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Auto-Rotating_Restrictor_Plate(s)&amp;diff=12774</id>
		<title>Auto-Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Auto-Rotating_Restrictor_Plate(s)&amp;diff=12774"/>
		<updated>2012-01-31T18:26:13Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
[[Image:Servo_assy_complete.JPG#file|thumb|250px|An OMNI II joystick connected to a Pololu Servo]] In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build.&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Examples of code used with this application'''==&lt;br /&gt;
'''USCCMD:''' &lt;br /&gt;
* USCCMD is a dos tool that comes with the Maestro USB Controller software suite.  It allows simple positional commands to be sent to the servo(s) via a batch file.  The following code tells the servo to switch to a previously identified position which orients the restrictor plate for 4 way use then to wait two seconds and shut off.  The return to 0 command is very important because if the servo becomes stuck in position is will shut off rather than burning out the motor attempting to move to the 4000 position.  Additional note, sleep is not native to certain windows editions and can be installed or TIMEOUT, PAUSE, or a ping to nowhere string can be substituted.&lt;br /&gt;
   &lt;br /&gt;
   &amp;quot;4way&amp;quot;&lt;br /&gt;
   @echo off&lt;br /&gt;
   usccmd --servo 0,4000&lt;br /&gt;
   sleep 2&lt;br /&gt;
   usccmd --servo 0,0 &lt;br /&gt;
 &lt;br /&gt;
*Here is another example with multiple servos.  Note that each servo is called by a serial number rather than a port number as in the previous example.  This ensures that the proper servo receives the proper command from the controller.  Again each servo is turned off after a few seconds to safe guard the build in case of mechanical failure.&lt;br /&gt;
  &amp;quot;4way&amp;quot;&lt;br /&gt;
  @echo off&lt;br /&gt;
  usccmd --DEVICE 0002876 --SERVO 0,4000&lt;br /&gt;
  usccmd --DEVICE 0001430 --SERVO 1,6000&lt;br /&gt;
  sleep 2&lt;br /&gt;
  usccmd --DEVICE 0002876 --SERVO 0,0&lt;br /&gt;
  usccmd --DEVICE 0001430 --SERVO 1,0&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Auto-Rotating_Restrictor_Plate(s)&amp;diff=12773</id>
		<title>Auto-Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Auto-Rotating_Restrictor_Plate(s)&amp;diff=12773"/>
		<updated>2012-01-31T18:02:00Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Rotating Mechanism Mechanics''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
[[Image:Servo_assy_complete.JPG#file|thumb|250px|An OMNI II joystick connected to a Pololu Servo]] In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build.&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=File:Servo_assy_complete.JPG&amp;diff=12772</id>
		<title>File:Servo assy complete.JPG</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=File:Servo_assy_complete.JPG&amp;diff=12772"/>
		<updated>2012-01-31T17:41:13Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: Complete Pololu servo and user fabricated actuating arm connected to an OMNI II 4 way to 8 way switchable joystick&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Complete Pololu servo and user fabricated actuating arm connected to an OMNI II 4 way to 8 way switchable joystick&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Auto-Rotating_Restrictor_Plate(s)&amp;diff=12771</id>
		<title>Auto-Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Auto-Rotating_Restrictor_Plate(s)&amp;diff=12771"/>
		<updated>2012-01-31T04:41:15Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build.&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12770</id>
		<title>Controls</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12770"/>
		<updated>2012-01-31T04:40:06Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Portal|name=Controls}}&lt;br /&gt;
Authentic '''Controls''' and '''Control Panels''' give you that original arcade feel.  The main purpose of building your own cabinet or control panel is to interface real arcade controls to your computer with the correct [[software]] to get the total arcade experience.  This page includes some possible control layouts and control types.  Here's the reason most people enter this hobby; to play the games you love with actual arcade hardware, just as they were intended. There's a vast array of different controls out there... &lt;br /&gt;
&lt;br /&gt;
==Control Panels==&lt;br /&gt;
* [[Control panel|Control Panel Overview]]&lt;br /&gt;
* [[Static Control Panels]]&lt;br /&gt;
* [[Swappable Control Panels]]&lt;br /&gt;
* [[Rotating Control Panels]]&lt;br /&gt;
* [[Modular Control Panels]]&lt;br /&gt;
&lt;br /&gt;
==Arcade Control Hardware==&lt;br /&gt;
* [[Joysticks]]&lt;br /&gt;
* [[Pushbuttons]]&lt;br /&gt;
* [[Trackballs]]&lt;br /&gt;
* [[Spinners]]&lt;br /&gt;
* [[Light Guns]]&lt;br /&gt;
* [[Driving Controls]]&lt;br /&gt;
&lt;br /&gt;
==Pinball Hardware==&lt;br /&gt;
* [[Pinball Plungers]]&lt;br /&gt;
* [[Tilt sensors]]&lt;br /&gt;
&lt;br /&gt;
==Interfacing Controls==&lt;br /&gt;
Hooking up various arcade controls to a home PC can be a daunting task. Here are some of your options... &lt;br /&gt;
* [[Keyboard Hacks]]&lt;br /&gt;
* [[Encoders|Encoders]]&lt;br /&gt;
** [[Keyboard Encoders|Keyboard Encoders]]&lt;br /&gt;
** [[Gamepad Encoders|Gamepad Encoders]]&lt;br /&gt;
** [[Rotary Encoders|Rotary Encoders]]&lt;br /&gt;
** [[Optical Encoders|Optical (Mouse) Encoders]]&lt;br /&gt;
* [[USB Game Pad Hack]]&lt;br /&gt;
** [[Dual Strike Hack]]&lt;br /&gt;
* [[JAMMA]]&lt;br /&gt;
* [[Rotating Monitor]]&lt;br /&gt;
* [[Auto-Rotating Restrictor Plate(s)]]&lt;br /&gt;
&lt;br /&gt;
==How To Videos==&lt;br /&gt;
[http://www.youtube.com/watch?v=kSdH2w1SJN4 Wiring an Arcade Control Panel for Beginners]&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Basics]]&lt;br /&gt;
* [[Technical design software|Software for Control Layout]]&lt;br /&gt;
* [[Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Portals]]&lt;br /&gt;
[[Category:Controls]]&lt;br /&gt;
[[Category:Basics]]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12769</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12769"/>
		<updated>2012-01-31T04:39:32Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build.&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&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>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12768</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12768"/>
		<updated>2012-01-31T04:38:43Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build.&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Controls]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Interfacing Controls]]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12767</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12767"/>
		<updated>2012-01-31T04:35:25Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build.&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Controls]]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12766</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12766"/>
		<updated>2012-01-31T04:16:41Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Specific Implementations''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build.&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12765</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12765"/>
		<updated>2012-01-31T04:16:30Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Rotating Mechanism Electronics''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build.&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12764</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12764"/>
		<updated>2012-01-31T04:16:12Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Programmatic Interaction''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build. &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12763</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12763"/>
		<updated>2012-01-31T04:16:00Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Rotating Mechanism Mechanics''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build. &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.        &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12762</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12762"/>
		<updated>2012-01-31T04:15:50Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Joysticks used for this Modification''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born.&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build. &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.        &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12761</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12761"/>
		<updated>2012-01-31T04:15:40Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''Rotating Restrictor Plates''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born. &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build. &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.        &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12760</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12760"/>
		<updated>2012-01-31T04:15:31Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* '''See Also''' */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born. &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build. &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.        &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12759</id>
		<title>Rotating Restrictor Plate(s)</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Rotating_Restrictor_Plate(s)&amp;diff=12759"/>
		<updated>2012-01-31T04:13:11Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: Overview of materials and techniques for autmatic 4way to 8way joystick switching.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Rotating Restrictor Plates''' ==&lt;br /&gt;
The majority of joysticks are either 8 way or 4 way restricted.  This restriction is accomplished by either a restrictor plate or an actuator which serves to ensure that the proper combinations of switches are depressed based on joystick movement.  For example Pac-Man utilizes a square restrictor oriented as a diamond to prevent combinations of switches from being depressed whereas Samurai Showdown uses a square restrictor oriented to allow diagonals to hit with ease.  This wiki entry will deal with joysticks that have user rotatable restrictor plates for selective 4 way or 8 way play and how the user can modify those joysticks for automated switching between 4 way and 8 way use.&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Joysticks used for this Modification'''==&lt;br /&gt;
Although several different joysticks are available with adjustable restrictor plates thus far the only two models have been documented as successfully modded to switch automatically from 4 way to 8 way mode are the Groovy Game Gear Omni II and the Ultimarc Mag-Stik.  Both joysticks are equipped with a switch or post used for rotating the restrictor plate and this serves as the point of connection for the automation.  While other joysticks my provide methods for selectively and automatically restricting diagonals through software such as the U360 or other digital joysticks many users prefer the tactile feedback of a physically restricted joystick it is from this that the auto rotate hack was born. &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Mechanics'''==&lt;br /&gt;
In order to rotate the switch or post between 4 way and 8 way automatically servos with user fabricated actuating arms have been used.  There has been discussion of implementing a worm gear to drive the circular restrictor plate on the Omni II; however, to date this mod has not yet been realized.  Typically a small hobby servo is mounted on the underside of the control panel and hooked via an aluminum bar to one or two joysticks.  The most popular servo for this application has been the Pololu HD Standard Power Servo thanks to its high torque, smooth operation, and low cost.  Properly positing the servo in line with the switch or post to translate the rotational force of the servo into the linear force needed to change the restrictor plate position is entirely dependent on the control panel layout and will change from build to build.  The joystick usually needs to be modified in some way to securely attach to the actuating arm to ensure smooth operation by either adding different or additional hardware or removing some limiting factor from the restrictor plate or switching mechanism.&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Rotating Mechanism Electronics'''==&lt;br /&gt;
To power and communicate with the servo a servo controller is required.  Servo controllers can accommodate varying numbers of servos and your application will determine the type of controller needed.  The majority of builds rely on one or two servos and the most popular servo controller is the Pololu Micro Maestro 6 Channel Servo Controller.  This controller comes packed with a robust software package that allows commands to be send via USB to individual servos.  As a note, servos have different energy consumption requirements and while some can be powered via USB not all can or should be so additional power supplies may be required depending on your build. &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Programmatic Interaction'''==&lt;br /&gt;
Once the servo is connected to the servo controller and to the joystick via an actuating arm and the controller is connected to the computer simple commands and scripts can be sent to the servo.  Initially the user will have to determine the right and left values of the servo that result in proper 4 way and 8 way actuation.  Once registered either a script or simple batch files can be created that call the servo to the required position.  Depending on application the user can physically call the servo to change positions by linking a key press to a script or can automate the switch through a custom script.  For example the MALA frontend can utilize a plugin called JoyChoose written by DaOld Man which reads the MAME controller.ini to determine whether a game is played with a 4  way or 8 way joystick and then in turn sends the corresponding command to the servo controller.  This allows the user to select a game and not worry about joystick configuration as the application will determine the restrictor plate setting required.  Through the use of additional programs such as Auto Hot Key more advanced scripts can be created that allow mid-game switching between 4 way and 8 way joystick settings.  An example when this utility would be convenient is TRON.  TRON is an 8 way game that benefited through a specialty restrictor plate that limited but didn't prevent diagonal movement.  When played with a normal 8 way joystick the light bike levels are extremely difficult to compete due to &amp;quot;stair stepping&amp;quot; a zig zag pattern created by the diagonal inputs, however; TRON does make benefit of the 8 way in two other levels.  Linking the AHK Image Search capability to the servo system allows the user to automatically switch to 4 way when entering the light bike level and then automatically switch back to 8 way upon completion.        &lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''Specific Implementations'''==&lt;br /&gt;
Below are some examples of specific implementations for an automatically switching joystick&lt;br /&gt;
&lt;br /&gt;
Le Chuck's Darkade http://forum.arcadecontrols.com/index.php?topic=116602.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's Automated Cabinet http://forum.arcadecontrols.com/index.php?topic=116929.0&lt;br /&gt;
&lt;br /&gt;
[edit]&lt;br /&gt;
&lt;br /&gt;
=='''See Also'''==&lt;br /&gt;
TRON 4way to 8way in-game switching http://forum.arcadecontrols.com/index.php?topic=117395.0&lt;br /&gt;
&lt;br /&gt;
Darth Paul's tutorial http://forum.arcadecontrols.com/index.php?topic=113249.0&lt;br /&gt;
[edit]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
	<entry>
		<id>http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12758</id>
		<title>Controls</title>
		<link rel="alternate" type="text/html" href="http://oldwiki.arcadecontrols.com/index.php?title=Controls&amp;diff=12758"/>
		<updated>2012-01-31T01:19:45Z</updated>

		<summary type="html">&lt;p&gt;Vonjett: /* Interfacing Controls */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Portal|name=Controls}}&lt;br /&gt;
Authentic '''Controls''' and '''Control Panels''' give you that original arcade feel.  The main purpose of building your own cabinet or control panel is to interface real arcade controls to your computer with the correct [[software]] to get the total arcade experience.  This page includes some possible control layouts and control types.  Here's the reason most people enter this hobby; to play the games you love with actual arcade hardware, just as they were intended. There's a vast array of different controls out there... &lt;br /&gt;
&lt;br /&gt;
==Control Panels==&lt;br /&gt;
* [[Control panel|Control Panel Overview]]&lt;br /&gt;
* [[Static Control Panels]]&lt;br /&gt;
* [[Swappable Control Panels]]&lt;br /&gt;
* [[Rotating Control Panels]]&lt;br /&gt;
* [[Modular Control Panels]]&lt;br /&gt;
&lt;br /&gt;
==Arcade Control Hardware==&lt;br /&gt;
* [[Joysticks]]&lt;br /&gt;
* [[Pushbuttons]]&lt;br /&gt;
* [[Trackballs]]&lt;br /&gt;
* [[Spinners]]&lt;br /&gt;
* [[Light Guns]]&lt;br /&gt;
* [[Driving Controls]]&lt;br /&gt;
&lt;br /&gt;
==Pinball Hardware==&lt;br /&gt;
* [[Pinball Plungers]]&lt;br /&gt;
* [[Tilt sensors]]&lt;br /&gt;
&lt;br /&gt;
==Interfacing Controls==&lt;br /&gt;
Hooking up various arcade controls to a home PC can be a daunting task. Here are some of your options... &lt;br /&gt;
* [[Keyboard Hacks]]&lt;br /&gt;
* [[Encoders|Encoders]]&lt;br /&gt;
** [[Keyboard Encoders|Keyboard Encoders]]&lt;br /&gt;
** [[Gamepad Encoders|Gamepad Encoders]]&lt;br /&gt;
** [[Rotary Encoders|Rotary Encoders]]&lt;br /&gt;
** [[Optical Encoders|Optical (Mouse) Encoders]]&lt;br /&gt;
* [[USB Game Pad Hack]]&lt;br /&gt;
** [[Dual Strike Hack]]&lt;br /&gt;
* [[JAMMA]]&lt;br /&gt;
* [[Rotating Monitor]]&lt;br /&gt;
* [[Rotating Restrictor Plate(s)]]&lt;br /&gt;
&lt;br /&gt;
==How To Videos==&lt;br /&gt;
[http://www.youtube.com/watch?v=kSdH2w1SJN4 Wiring an Arcade Control Panel for Beginners]&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Basics]]&lt;br /&gt;
* [[Technical design software|Software for Control Layout]]&lt;br /&gt;
* [[Software]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Index]]&lt;br /&gt;
[[Category:Portals]]&lt;br /&gt;
[[Category:Controls]]&lt;br /&gt;
[[Category:Basics]]&lt;/div&gt;</summary>
		<author><name>Vonjett</name></author>
		
	</entry>
</feed>