I must confess I have experienced this problem myself. While I appreciate this guy’s ingenuity but it is sad that it is even necessary at all.
A common complaint with modern Logitech mice are the switches: unintentional double-clicking, dropping items while dragging, or not registering clicks. I’ve gone through at least six Logitech mice (G500, G700s, G903 Lightspeed) in the past few years; they usually last about a year before failing. In this article, I will show how to replace broken switches with high-quality replacements.