How To Fix the Infamous Logitech Double Click Problem

G903 Lightspeed

The Logitech G903 Lightspeed was released in 2017, and I’ve owned two since 2018. Out of the many Logitech mice I’ve owned and used over the years, this one is, by far, my favorite. The first mouse lasted around a year before having issues with clicking. The replacement I got from the RMA didn’t even make it three months. These failures combined with my G700s pushed me to fix these mice instead of getting new ones.

While the G903 Lightspeed is my favorite to use, it has not been designed to be easily repaired. Logitech has hidden screws under the sticker and Teflon feet. There is also a screw under the battery, which is held in with an adhesive pad.

To start disassembly, flip the mouse over and turn it off. Remove the Teflon feet with a small flat blade screwdriver. Use a #00 Phillips screwdriver to remove six screws. Four screws are under the Teflon feet, and two are under the sticker. To make assembly easier, leave the screws under the sticker after loosening them. Then, remove the T4 Torx at the front of the mouse.

Split the case, hinging at the back of the mouse. Flip up the white lever holding the amber data cable, then remove the cable. Unplug the battery cable. There is no latch, so pull it straight out. All the work is done in the top half of the mouse, so set the bottom half aside.

This is the unnerving part of the disassembly: we need to remove the lithium-ion battery and it is held in by an adhesive pad. Use a prying tool to remove the battery, doing your best to not bend it too much. This may be obvious to some, but do not use a metal tool to pry the battery out. Puncturing the battery will kill it, and you may have a super-heated problem on your hands. Since the cable will block the removal of the battery, pry from the front of the mouse. Be mindful of the plastic screw pillars next to the battery as they easily break. In the close-up photo, you can see I broke one.

Remove the magnetically attached side buttons on both sides, if you use them. Remove the seven screws holding the top clamshell.

Even with the screws removed, the clamshell is still firmly affixed. Near the side buttons, unhook the clamshell by lifting it up and pulling it out. Once both sides are unhooked, the clamshell comes off.

Remove the four screws holding the main button covers. Once the screws are removed, twist the covers slightly to remove them. Under them, there are four more screws holding the center assembly. I forgot to take a picture, but this assembly has a permanently attached cable, so flip it back out of the way.

Remove the switch cable, then remove the two screws holding the board down. Do the same for the other side. The smaller board makes it difficult to replace the switches since it is awkward to hold and heats up quickly.

Speaking from experience, make sure to install the new switch on the correct side of the board and in the right orientation. Certainly, I, the author of this article, would not install it wrong twice in a row while fixing my own mouse, nor would I glare at the small PCB as it cools below the temperature of the sun.

Now, to start reassembling the mouse. Once the new switches are soldered in, place the board back in the mouse and reinstall the two screws and cable for each side.

Flip the center button cover back to its normal position. Make sure the cables for the Omron switches are not being pinched; they should tuck under the cover. Reinstall the four screws holding the center cover down. Reinstall the main button covers by lining up the metal pin and then simultaneously twisting while pushing down. They should be fairly snug without the screws. Reinstall the four screws holding down the main button covers.

Reinstall the clamshell we removed earlier, and hook the sides into the channel. The clamshell should feel snug without screws installed. Make sure both sides are firmly affixed.

Reinstall the seven clamshell screws, and reinstall the side buttons if you use them.

We wrecked the adhesive pad when removing the battery, but it will still be sticky enough to hold the battery in place. Reinstall the battery, taking note of where the cable is run in the pictures below. Push down lightly on the battery, and it will be secured in place. Check the location of the amber data cable and the battery cable. The data cable has an arm holding it in place, while the battery cable runs under the plastic.

Line up the two halves of the mouse and reconnect the battery cable. For the data connection, make sure the white plastic lever is flipped up and insert the amber data cable. It is important the cable is fully inserted. The cable should look straight, and should not pull out easily.

Reassemble the two halves of the mouse, making sure no cables will be pinched. Even without the screws, the two halves should combine without much pressure, and should feel solid. Reinstall the six Phillips screws on the bottom, then the Torx towards the front. If you remember, there were plastic pillars next to the battery for screws under the sticker. If you broke one or both of them, take the screw out so it doesn’t rattle around. The mouse has plenty of support without them.

Turn on the mouse, connect it to a computer, and verify all features of the mouse are functional. If everything works, good job!

Use isopropyl (rubbing) alcohol to clean where the new Teflon feet will go. Once the surface is dry, install the new Teflon feet.

Enjoy your refurbished mouse!

About Corey Bodoh 3 Articles
I'm an author for the Overclockers front page and a moderator on the forums. I love working with server equipment and software, along with overclocking, programming, and general tinkering.

Loading new replies...

Avatar of WhitehawkEQ
WhitehawkEQ

Premium Member

3,679 messages 947 likes
f
freakdiablo
5,456 messages 807 likes

I've had a fair amount of Logitech mice over the years (including the M570 trackball). Currently using an MX Revolution on my desktop and a G402 as a laptop/mobile mouse. Only button issue was on an OG G5 that was knocked off the desk once too many, but will keep this thread in mind if anything comes up.

Reply Like

b
bilbobaggins

New Member

2 messages 3 likes

Thanks for this outstanding tutorial. I replaced the switches on two of my M510 mice after first trying to bend the copper piece and breaking the switch's cover. You're right, the desoldering step was the most difficult. One of my mice was older and had a ribbon I had to remove but found a walkthrough on youtube. I was actually surprised these worked with my amateur soldering skills.

I bought 10 of the heavier duty switches from DigiKey but if I had to do over again would've gotten the lighter D2F-01F ones. While the D2F-01 may last longer, I click all day and can notice some finger fatigue. Hopefully won't get carpal finger. Probably didn't make financial sense doing this for a $30 mouse but was a fun project, and am glad I now know how to fix them cuz the switches they come with will definitely fail within a couple years.

Reply 1 Like

click to expand...
b
bilbobaggins

New Member

2 messages 3 likes

As a follow-up, I replaced with D2F-01F switches and they feel WAY better.

Reply 2 Likes

Avatar of ssjwizard
ssjwizard

Has slightly less legible writing than Thideras

5,583 messages 149 likes

I've had a fair amount of Logitech mice over the years (including the M570 trackball). Currently using an MX Revolution on my desktop and a G402 as a laptop/mobile mouse. Only button issue was on an OG G5 that was knocked off the desk once too many, but will keep this thread in mind if anything comes up.

I absolutely LOVED my MX revolution. Unfortunately it was placed on its charging cradle after being cleaned without properly drying and killed it!

Reply 1 Like

f
freakdiablo
5,456 messages 807 likes

I absolutely LOVED my MX revolution. Unfortunately it was placed on its charging cradle after being cleaned without properly drying and killed it!

I've since replaced it with the Master 3 - essentially just a newer version of the same mouse. Only two complaints being the M3 is just a hair taller (looks like a tenth of an inch). Isn't much, but just enough to have it scrape the top shelf of my desk whenever I try to slide the keyboard tray in. Plus there's a small but noticeable delay when it wakes from sleep, but I found many wireless mice have that.

Reply Like

Avatar of ssjwizard
ssjwizard

Has slightly less legible writing than Thideras

5,583 messages 149 likes

I've since replaced it with the Master 3 - essentially just a newer version of the same mouse. Only two complaints being the M3 is just a hair taller (looks like a tenth of an inch). Isn't much, but just enough to have it scrape the top shelf of my desk whenever I try to slide the keyboard tray in. Plus there's a small but noticeable delay when it wakes from sleep, but I found many wireless mice have that.

Just took a look at the Master 3. I dont like the side wheel on that nearly as much as the one on the MX Revolution. It does look like a decent mouse though.

Reply Like

click to expand...