A common problem in computer mice is that after a period of using them, they randomly start double clicking when you single click. This random double clicking often occurs after several years of using the mouse and can be very annoying. Usually it is the left mouse button that develops this issue.

All major brands of mice seem to have this problem. No matter if you have a Logitech, Razor, Corsair or Microsoft mouse, at some point you are likely to have to deal with this issue. Similarly, it also does not matter whether it is a high-end gaming mice to trackball mice.

The random double clicking is usually a hardware problem. It is caused by the microswitch inside the mouse wearing out. Because usually the left mouse button is used the most frequent, this is the button that fails first.

In this article I will explain you how to fix a mouse that has the double clicking problem, explain what causes the issue, and show you step-by-step guides for two different methods for repairing the microswitch inside the mouse.

A D2FC-F-7N microswitch on a computer mouse PCB.
A mouse microswitch.

Before showing you the best ways to repair the mouse button, I will first answer some frequently asked questions:

Why do mice develop the double clicking problem?

A randomly double clicking mouse is nearly always caused by a faulty microswitch. The microswitch has a mechanism with a metal spring inside of it that helps register a click when you press the mouse button. The metal spring wears out over time. When this happens, the clicking becomes unreliable, and the mouse starts to double click when you single click.

A D2FC–F–7N microswitch without its top cover, with the copper spring visible.
The copper spring mechanism in a microswitch.

Usually the random double clicking occurs infrequently, after a couple years of using the mouse. But within days or weeks after the switch starting to fail, the mouse can begin to double click all the time. Sometimes the button stops working completely after that.

How can you tell if the problem is caused by a faulty microswitch?

While a random double clicking mouse is nearly always caused by a malfunctioning microswitch, it is important to first exclude any software causes. This means making sure that you have the most recent drivers for the mouse installed, checking the Windows mouse settings, and checking the mouse on a different PC if possible.

If none of the above makes a difference, it is likely that the microswitch of the button is causing the issue. This is often the case, especially if you did not make any software changes to the PC recently and if the mouse is already a couple years old.

How can you repair a double clicking mouse button?

In this article I will show two ways to fix a double clicking mouse button. The first method is to open up the microswitch and slightly bend the metal spring mechanism. The second method is to remove the entire microswitch and to solder a new one onto the circuit board.

The first method is easier, as it does not involve soldering and it can be done with relatively little tools. Unfortunately, this method of fixing the microswitch is not 100% successful, and when it is, it does not always last very long. Therefore this method might has to be repeated at some point.

The second method, replacing the microswitch, is a bit harder. However, it does have the advantage of being guaranteed to work, and it lasts a lot longer. Using this method will give you peace of mind of being able to use the mouse without worries for a long period of time.

Info icon
Make sure to check whether your mouse is still covered by warranty or not. If it is, there is no reason to repair it yourself. You can simply contact the vendor or manufacturer and have them take care of it.

What do you need to fix the mouse button?

To fix the double click problems of your mouse you will need a couple of tools, which are listed further down the page. If you choose to replace the microswitch, you will also need a replacement for it. Replacement microswitches are readily available online and does not cost very much.

The most commonly used microswitch for mice is the Omron D2FC-F-7N. Before ordering a replacement switch however, please make sure that you know for sure which type of microswitches your mouse uses.

You can do this by checking online (Google the mouse name/type + “microswitch”), or by opening up your mouse and checking the type number of the switch.

Close-up of a D2FC-F-7N microswitch on a circuit board.
A D2FC-F-7N microswitch. The (20M) behind the type number indicates the number of clicks in its lifecycle (20 million).

Is a double clicking mouse button worth fixing?

Definitely, it is always a waste to discard an entire device because of something small like a faulty microswitch. Just like when repairing a Nexus 5 power button, fixing the button yourself at home is not difficult and will save you money on a new device.

Do the guides below also work for repairing non-Logitech mice?

The repair guides further down the page use a Logitech G Pro mouse and a Logitech M570 trackball as examples. If want to fix a different mouse or trackball, you can still use these guides. The opening of your mouse might be a but different (screws in other places, etc.), but the overall process will be the same.

Read on to learn how to fix a faulty button on your mouse.

Materials

Tools

How to repair a mouse microswitch – step-by-step

The following instructions are for repairing an existing microswitch without replacing it. For a guide to replacing the microswitch, go here.

Opening the mouse

Warning icon
If you are repairing a wireless mouse, make sure to remove any batteries before you begin.
A screwdriver removing one of the feet of a trackball mouse.
Start by removing the feet of the mouse that have a screw under them. You can look at other teardowns to find out which feet you need to remove on your mouse, or just use trial and error to find where the screws are.
A screwdriver unscrewing a screw on the underside of a Logitech M570 trackball
Unscrew the screws that hold the mouse together. The Logitech M570 has five of them. Some mice (like this one) have one of the screws hidden under a sticker.
Two hands separating the two halves of the plastic shell of a trackball mouse.
Separate the two plastic halves of the mouse.
A view of the circuit board and cables of a Logitech M570 trackball that is being held open.
Some mice have cables that connect to the top half of the mouse, make sure to disconnect these during this step.

Removing the circuit board

A screwdriver unscrewing a screw on a trackball circuit board, with 4 circled screws.
Unscrew the screws that hold the circuit board in place. This step can be skipped if you already have easy access to the microswitch. I found that on the Logitech M570 it works better to take the circuit board out of the mouse before working on it.
A close-up of a D2FC-F-7N microswitch on a PCB on a desk cutting mat.
Take the circuit board out of the mouse casing. To get better access to the microswitch on the M570, you can now move the tiny circuit board out of the way.

Opening the microswitch

A tiny flathead screwdriver being used to remove the lid of a mouse microswitch.
Stick the smallest flathead screwdriver that you have under the tab on the front side of the microswitch. Be careful here, the tab can break if too much force is applied to it.
A macro-shot of a D2FC-F-7N microswitch on a PCB with its lid partially lifted off.
After you unlatch the tab, you can carefully lift the microswitch cover off. Once again, be careful not to apply too much force on the latch on the other side of the switch while you remove the cover.
A macro-shot of the interior of a microswitch with a corroded copper spring mechanism.
Upon opening the microswitch, I found that the copper spring mechanism was corroded. My assumption is that the corrosion was preventing good contact and this is why the left mouse button started randomly double-clicking.
For the sake of this guide I will treat the copper spring as if it has lost its springiness, which is the more common cause of double-clicking issues.
Info icon
If the microswitch of your mouse also has a corroded spring, you can try lightly sanding the wide end of it (the part that on the side of the hook-like thingy on the right side of the image above) for it to make better contact.

Restoring the springiness of the spring

A small flathead screwdriver bending a metal tab on a corroded copper spring mechanism.
To restore the springiness of the copper spring, slightly bend the curved tab upwards with a flathead screwdriver. You want it to have a expressive rounded curve.
The inside of a mouse left mouse button switch.
Put the copper spring back in the microswitch (see the detailed instructions below). This is the most tedious part of the repair. After inserting the spring I noticed that I had also inadvertently bent the long base of the spring. Try to avoid this.

To reinsert the spring:

  1. Hook the front of the spring to the mounting point in the front of the mechanism (left side of the microswitch in the picture above).
  2. Place the other end of the copper spring under the hook of the mechanism (on the opposite side of the switch)
  3. Push the curved tab into place with a flathead screwdriver (in the middle of the switch).
The cover of a microswitch being put back on by a hand while the circuitboard and switch are being held upside down.
Place the cover back on the microswitch. Make sure that the small white button is placed in the cover. To avoid having it fall out, hold everything upside down while you slide the cover on.

After this, reassemble the mouse by doing the disassembly steps in reverse.

Because of the difficulty precisely bending the spring, reinserting it, and still not being guaranteed a working result, I usually just put in a completely new microswitch and be done with it. Read on to learn how to replace the microswitch yourself at home.

A summary of the microswitch repair process

  1. If you are using a wireless mouse, remove the batteries.
  2. Remove the mouse feet from the underside of the mouse.
  3. Unscrew any screws that hold the mouse together.
  4. Take the two halves of outer mouse shell apart.
  5. If necessary, remove the circuit board screws and take out the circuit board.
  6. Open the microswitch.
  7. Take the copper spring out of the microswitch.
  8. Bend the copper spring tab.
  9. Put the spring back into the microswitch.
  10. Put the cover of the switch back on.
  11. Reassemble the mouse by executing the disassembly steps in reverse.

How to replace a mouse microswitch – step-by-step

The following instructions are for replacing a faulty microswitch in your mouse. For a guide to fixing the microswitch without replacing it, go back up.

Opening the mouse

Warning icon
If you are repairing a wireless mouse, make sure to remove any batteries before you begin.
A screwdriver being used to remove the feet on the bottom of a Logitech G Pro mouse.
Start by removing one of the upper two feet on the bottom of the mouse. This will give us access to the underlying screws.
Warning icon
If you are repairing a different mouse than the Logitech G Pro, you will need to figure out under which feet the screws are located. You can do this by looking for a teardown guide for your mouse online, or by simply removing all feet to see where the screws are located.
A hand holding a screwdriver to remove a foot from the bottom of a flipped over gaming mouse.
Repeat the previous step for the second top foot. Be careful, as we need to reattach these pads when we are done.
A red screwdriver being used to remove the screws from the bottom of a Logitech G Pro mouse.
Use a small long Phillips-head screwdriver to unscrew the screws that hold the mouse together. On this mouse, one of the screws is located under the product information sticker.
Two hands holding two halves of a plastic mouse casing.
Separate the two halves of the plastic casing.
A lot of hair, dust and grease on the inside of a computer mouse.
Yuck! This might be a good time to clean the inside of the mouse. Vacuum or brush any hair or debris away, and remove anything that remains with a cotton swab.
A hand unplugging a USB cable from the PCB of a Logitech G Pro wired mouse.
If your mouse is wired, unplug the cable from the circuit board.
A screwdriver being used to unscrew a screw from a circuit board inside of a mouse, with 5 circled screws.
Unscrew all of the screws that keep the circuit boards into place. The Logitech G Pro has 5 screws that you need to remove.
A hand removing the PCB from the plastic casing of a mouse.
Take the circuit board out of the plastic casing.

Removing the faulty microswitch

A printed circuit board being held by a helping hands soldering tool.
To be able to work cleanly and efficiently I recommend mounting the circuit board in a helping hands soldering tool.
A hand adding solder to the solder joint of a microswitch on the underside of a circuit board.
If possible, add some leaded solder to the solder joints of the microswitch pins. This will lower the melting point of the solder and make it easier to remove.
Info icon
Make sure that you remove the correct microswitch. The microswitch positions are flipped when working on the bottom of the PCB, so the switch for the left-mouse button is now on the right side.
A desoldering pump and a soldering iron being used to remove solder from a solder joint.
Melt the solder using your soldering iron and remove it with a desoldering pump. Repeat this step until you have removed as much solder as possible from the pin.
A bare microswitch pin on the underside of a circuit board with the solder removed from the solder joint.
The pin should be clearly visible, with little left-over solder on the pin or the solder pad.
Three bare pins on the underside of a circuit board, without solder joints and solder.
Repeat the previous steps for the other two pins of the microswitch.
A hand removing a D2FC-F-7N from a mouse PCB.
Remove the microswitch from the circuit board. If there is still some solder left over on the pins of the microswitch, it might be necessary to heat the pins again. That way the leftover solder will melt and the pins will be able to pass through the holes.
Desoldering braid/solder wick being used to remove solder from solder pads on the underside of a circuit board.
If necessary, remove any left-over solder with a piece of desoldering braid.

Soldering the new microswitch to the circuit board

A hand inserting a D2FC-F-7N microswitch through holes in a circuit board for a computer mouse.
Insert the new microswitch through the holes in the circuit board. Make sure to orient the microswitch correctly, the small white button should be on the front side of the mouse.
A soldering iron and solder being used to solder a pin of a D2FC-F-7N microswitch to a PCB.
Solder one of the pins to the corresponding solder pad on the circuit board. Check whether the bottom of the microswitch is level with the circuit board. If it is not, melt the solder and reposition the switch so that it makes full contact with the surface of the board.
Book icon
Recommended reading: Best Soldering Irons →
Pins of a microswitch being soldered to the solder pads of a green circuit board.
Solder the remaining pins of the microswitch to the solder pads.

Reassembling the mouse

A screwdriver screwing a screw into place in a Logitech G Pro computer mouse.
Place the circuit board back into the mouse casing, and screw all screws back into place.
A hand plugging a USB cable into a computer mouse.
Plug the USB-connector back into its plug and route the cable back in its original position.
A hand placing the top plastic cover of a mouse casing on top of the bottom half of the casing.
Put the two halves of the plastic casing back together.
A screwdriver screwing in the screws on the underside of a gaming mouse.
Screw the screws back into place.
A hand holding a piece of PTFE mouse tape in front of a Logitech gaming mouse.
Reattach the feet of the mouse. They should still stick. If they don’t, you can stick some PTFE mouse tape to the underside of the mouse to make sure it can still glide smoothly.

A summary of the microswitch replacement process

  1. If you are using a wireless mouse, remove the batteries.
  2. Remove the mouse feet that will give you access to the screws.
  3. Unscrew the screws from the mouse body.
  4. Detach the two halves of the plastic casing.
  5. If your mouse has a cable, unplug it from the circuit board.
  6. Unscrew all screws that keep the circuit board in place.
  7. Take the circuit board out of the plastic casing.
  8. Remove any solder from the pins of the faulty microswitch with a desoldering pump.
  9. Remove the microswitch.
  10. If necessary, clean the solder pads.
  11. Place a new microswitch into the holes on the circuit board.
  12. Solder the new microswitch onto the circuit board.
  13. Reassemble the mouse by performing the disassembly steps in reverse.

Conclusion

As you can see, it is not too difficult to fix a faulty microswitch on your mouse yourself. This means that there is no need to discard a mouse anymore simply because it is randomly double clicking.

It might be necessary to replace the switches every couple of years, depending on how often you use the mouse. As far as I can tell, there is not much that can be done about that. The lifespan of the switches is very limited, and because of that, this is the component that is mostly responsible for issues with aging mice.

If you find this article useful, please share it or leave a comment. I love to hear your feedback and questions!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top