How to Fix Mouse Left Button Random Double Clicking (Replacing Switch)

by Oscar
Fix Mouse Double Clicking Replace Switch Open Case

My 4-year-old Logitech G Pro gaming mouse started giving me random double clicking on the left button. It’s a common issue but took me quite a while to find a real fix, which is to replace the mouse switch. In this post I will talk about the different switches and how I replaced it.

Some of the links on this page are affiliate links. I receive a commission (at no extra cost to you) if you make a purchase after clicking on one of these affiliate links. This helps support the free content for the community on this website. Please read our Affiliate Link Policy for more information.

Potential Causes for Mouse Random Double Clicking

A quick Google suggests that high humidity, static electricity and dust building up inside the mouse could all cause it to start acting weird. I tried taking apart the mouse and deep cleaned the inside and PCB surface, but it didn’t solve my problem.

Another common issue is mechanical wear which seem to be more likely in my case as my mouse is over 4 years old. More specifically, it’s the micro switch for the left mouse button. I could just buy a new mouse, but this is an expensive gaming mouse so I wanted to try and fix it. A new micro switch only costs $2 so it’s worth a try.

Fix Mouse Double Clicking Replace Switch Open Case

It doesn’t seem too difficult to replace the mouse switch, it’s only soldered to the PCB with 3 pins, so that’s what I am going to do.

The Types of Mouse Switches

There are quite a few different mouse switches on the market. A quick Google suggests that the popular switches are made by Kailh, and they offer GM2.0 (Teal), GM4.0 (Red), GM8.0 (Grey Translucent), White Dot and Black Dot. They all have different specs.

Mouse Micro Switch Kailh Gm8.0 Gm4.0 Gm2.0 Red Teal Grey

This video performed some interesting testing to find out the differences between all these switches. To sum it up:

Life Span (clicks) Easier to Click (force in grams) Click Noise (dB) Average Latency
GM2.0 20m 69g 49dB 0.4ms
GM4.0 40m 64g 42dB 0.6ms
GM8.0 80m 62g 51dB 0.6ms
White Dot 5m 69g 49dB 0.4ms
Black Dot 5m 66g 49dB 0.4ms

The size of these switches are nearly identical (down to a few hundreds of mm, so the difference is almost negligible).

I went with GM8.0 because it has the longest life span, and the latency difference is honestly so small it’s not going to be noticeable.

You can purchase mouse switch at Amazon (affiliate link):

Mouse Micro Switch Kailh Gm8.0

Replacing Mouse Switch

Remove solder on the 3 pins using solder sucker or solder wick, you can find links to purchase these solder removing tools here.

This is honestly the hardest part of the whole thing. Take your time and be patient, don’t overheat the solder pads for too long or you could risk damaging it. Don’t worry if you break the old switch in the process, we don’t need it anymore.

Fix Mouse Double Clicking Replace Switch Remove Solder 3 Pins

Once that’s done, you can easily insert the new switch in place.

Fix Mouse Double Clicking Replace Switch Insert New Before applying solder to the joints, make sure you press the new switch down really hard, and there’s no gap between the switch and PCB.

Fix Mouse Double Clicking Replace Switch Solder 3 Pins And it’s done! No more double clicking :)

Fix Mouse Double Clicking Replace Switch Done

Hope you find this guide useful and save yourself some money!

Leave a Comment

By using this form, you agree with the storage and handling of your data by this website. Note that all comments are held for moderation before appearing.


Icarus 25th September 2021 - 9:29 pm

You can disassemble the button and clean its contacts, no need to unsolder.

Khan 2nd September 2021 - 9:30 pm

Thanks for the tutorial. I did exactly that on a Microsoft mouse a few years ago. I did lift a copper trace in the process, but I was able to solder back a thin bit of copper wire.

Andrew Sweete 2nd September 2021 - 5:34 pm

I was doing mouse switch replacement long before building drones, and for much cheaper mouse. You don’t need to buy a new mouse switch, there’s plenty of switches available from older mice ;)