Hello hello ladies and gentlemen, like many of you I like to consider myself a bit of a gamer. I often just like to sit back, relax, and turn on my computer to a nice game of minecraft. Many games require you to hold down either the left or right buttons often for long periods of time or press either of the buttons in rapid succession. Personally after four hours of this I find my self on a path of getting carpal tunnel. Mr.cheaty-cheat mouse a cheap and relatively easy method of solving this problem.

Step 1: The Materials

The materials you will need include:
-USB mouse (it's wise to pick a large-ish one to make sure you have enough room)
-5 slide switches
-10k potentiometer
-Lm555 timer chip
-Two 10k resistors
-10pf ceramic disk capacitor
-10uf electrolytic capacitor
-4.7uf electrolytic capacitor
-Any color of led
-A bit if perf board

Step 2: The Tools

The tools you will need include:
-Wire clippers
-Wire strippers
-Screw driver
-Soldering iron
-Hot glue gun
-Rotary tool

Step 3: Taking a Look

First open you stock mouse and locate the circuit. For my mouse this was easy I just had to remove one screw and was met with a single board with lots of room to place a circuit. find your two mouse buttons and determine whether they go to ground or vcc. In my case they went to vcc.

Step 4: Preparing the Board.

Find the points where the buttons return to the chip or the board as well as the positive and negative to the circuit. After finding these points solder thin wires to those contacts. Once you have added the leads replace your circuit in its housing.

Step 5: Placing the Switches and Stuff

The next step is to pick real estate for your switches, pot, and indicator led to go. This can be a tad challenging to get it all right and comfortable for you to use. This took quite a lot of time and frustration for me.

Step 6: Cutting the Case

After you have your places decided use your rotary tool, drill, or even a sharp knife to cut into the plastic leaving holds wide enough to all for your switches to slide. Then place your components into their spots and hot glue them down.

Step 7: The Circuit

Cut a small bit of perf board enogh to fit all the components. Begin building your circuit by following the schmatic and populating the board accordingly. Run routing wire and prepare leads from the board to connect to the switches. Solder all the necessary connections and trim excess leads.

Pin 1 connects to ground. Pin 2 connects to pin 6. Pin 3 connects to the center tap of both right and left rapid fire switches. pin 4 connects to vcc. Pin 5 connects to ground via the 10nf cap. Pin 6 connects to center tap of the over drive switch via the white wire. Which will choose the positve termanal of either the 10uf or the 4.7uf cap. Both of which are connected to ground. Pin 7 and 6 are bridged by the 10k resistor. Pin 7 is connected to the wiper of the 10k pot via the purple wire. Finaly pin 8 Is connected to vcc.

And if at all posible please post a comment on how I could post a better schmatic via Android.

Step 8: Wiring the Case

Now to begin wiring the case start with the bottom. Orient the slide switches to where the pins are facing you. Trim off the right most pins of all right slide switches do the opposite for the left. Connect the left most pin of right switches to each other and the lead connected to the origional switch do the same for the other side but on the right most pins. Connect the center of the left and right hold switches together and to a lead.

To begin the top of the case attach the negative lead of the LED to the remaining 10k resistor. Attach a lead to the end of the resistor as well the positive lead of the LED. Attach a lead to the right leg of the pot.

Step 9: Combining the Two

To unite the circuit with the mouse firstly join the 1st pin of the 555 to the ground of the original board and connect the 4th pin of the 555 to power from the board. Connect the center pin of the left and right rapid fire switches to pin 3 of the 555. Connect the lead from the hold switches to vcc.

For the upper half connect the white lead comming from pin 6 to the center pin of the over drive switch. Connect the 4.7uf cap to the left pin and the 10uf to the right. It's wise to place hot glue over these connections to keep them from shorting. Connect the lead from the left pin of the pot the the circuit at vcc and the lead from pin 7 of the chip to the wiper of the pot. Finaly connect the lead from the positve leg of the LED to pin 3 of the 555 and the lead from the resistor to the ground. Place a small strip of electrical tape on the bottom of the circuit to prevent it from shorting out.

Step 10: Case Closed

Close up the case, replace the screw (in my case literally replace the screw because I lost the origional), and test the device. If everything was done correctly then the led should be blinking. Sadly i cant show you it in opperation but it works like a charm. Admittedly not the most simplest mod out there but certainly useful if your into gaming and not getting arthritis. An easier model can be created by omitting the rapid fire function. hopefully iv inspired you to make your own or your own variation if there are any thoughts on how this could be improved feel free to post bellow. Thank you and have a nice day
<p>great idea for those with little cash for a proper gaming macro mouse.</p><p>since my mouse has macro support, its not usable for me</p><p>i created a simple macro autoclicker program when the key is pressed.</p><p>in minecraft for pk/killing mobs, it has gotten me a violation level of over 90000</p><p>without getting banned, so i dont use it on that server anymore. due complains of the moderators.</p>
<p>Some mice have macro software even if they are not a gaming mouse.</p><p>I have an old intellipoint explorer 2.0 with five buttons wireless</p><p>A quick google search yielded me a good answer. I now have the back button on the mouse to an autoclicker that turns on when I hit the button and turns back off if I hit again. A good old google search will find a solution</p>
Yes its probably not wise to use this and other methods on servers or multiplayer games. And I'm not sure I know what you mean by &quot;micro support&quot;?
Macros are essentially custom keyboard/mouse shortcuts or buttons created by the player.
<p>I have done it but somthing happens and mouse dosnt work any more</p>
Why use a 555 timer? You can also use the schematics of a 2 transistor led flasher... it will save you a lot of space. I used my circuit in my old X-box controller.
<p>Has anyone tried this with CS:GO to see if they'll get VAC banned or not? I'm just curious, because I thought VAC only worked against software, and well, this is hardware.</p>
<p>As I've already said a few comments back this is useless in CSGO. If you have for example an AK47 and you click the mouse very fast you still have to control the recoil so it's better to just hold the left mouse button down. The only use in csgo this could have would be with pistols. You would still have to control the recoil but you can just slide the mouse down to compensate for the recoil. But it would be prety cool if you shot the entire pistol magazine in 1 second :D But that will get you 100% reported so use it only at your own risk :D</p>
<p>And if you got reported and somebody overwatched your gameplay you would get 100% banned. It won't be VAC because that is an automatic system to find cheating software but you would still be banned and not able to play.</p>
I am assuming that it would be inpossible to get banned using this, as far as the computer can tell you are just clicking really fast.
<p>So can I use this to rapid fire in MW3 or CS:GO??</p>
<p>I'm not sure about MW3 but this is useless in CSGO. If you have for example an AK47 and you click the mouse very fast you still have to control the recoil so it's better to just hold the left mouse button down. The only use in csgo this could have would be with pistols. You would still have to control the recoil but you can just slide the mouse down to compensate for the recoil. But it would be prety cool if you shot the entire pistol magazine in 1 second :D But that will get you 100% reported so use it only at your own risk :D</p>
<p>Would this work on a wireless mouse</p>
There may be more circuitry in the case as long as you have room in the mouse you can.
I love mincraft!<br>
<p>Nice design. A tip for next time: a few 1K current limiting transistors can go a long toward preventing shorting your +5V to ground in a damaging and magic smoke releasing way. In this design it may not be &quot;necessary&quot;, but it is good design practice in general. </p>
I'll make sure to keep that in mind next time. I'd hate to go through all that trouble just for it to die on me.
<p>YEARS ago when joysticks, instead of mice, were the norm, I made a similar circuit. Its good to see this implemented into a mouse... good job!</p>
<p>Good idea i like it but please give me a proper circuit diagram as soon as possible bcz i wanna make my own mouse like yours.</p>
Would you accept that? If that's alright then I'll use this method for the next one
<p>Could you please label the pins on your 555 timer so I can duplicate this?</p>
<p>proper diagram with all values and i'll give you suggestion you'll need to use push button as compare to spst.</p>
<p>The issue with a &quot;proper diagram&quot; is it will change depending on your chosen mouse.</p>
That is a rather glaring issue. The last mouse I did this too had the buttons connecting to ground. but all I did for that is hook the switches to ground and use a npn transistor.
Unfortunately I don't have the ability to post a &quot;proper diagram&quot; primarily due to the fact that I must use my mobile to post my ible. If you know of a software I could use I would be more then happy to post it that way.
<p>Neat idea, but the solution to your problem has been around for a while. Key mapping programs were created for this very purpose. There are many available for free.</p>
<p>how2 can you tell I dont see anything?</p>
<p>at the bottom press the next button...</p>
this is definitely better than my solution to the mouse-button-holding problem: a strip of scotch tape. if I were playing Minecraft as much as I used to, I would seriously consider doing this.
Though that is certainly a much easier solution~
<p>I have been known to reprogam my action key and use a wrench to hold it down.</p>

About This Instructable




Bio: My name is Alex Rivera. Though I prefer to be called cain. I am a high school student in South Carolina. My greatest passion in ... More »
More by cainvsc:Milk Crate Gravity Sink The Big Voice The Glasses Light 
Add instructable to: