Skip to content

Comment on Music Mouse

Comments

By total chance, this revealed a flaw with my mouse that's been haunting me for months.

My right mouse button intermittently doesn't bring up context menus, which I seemingly confirmed by recording the screen and visualizing click events in a presentation mode. It would show what looked like one right click, but no context menu, or a context menu that appeared and was immediately dismissed.

But this revealed that it's actually rapidly sending multiple logical clicks per physical click. The logical clicks are fast enough that the screen recordings didn't differentiate them as separate events - which sent me in the wrong direction, making me think the OS was disregarding clicks. But here, the multiple clicks are clearly audible.

So thanks!

I've had this problem on so many mice over the years, going back to the Amiga days. Often it can be fixed by opening the mouse and gluing a tiny bit of thin card to the nub which presses on the microswitch. (Usually the problem is just that the plastic has worn down over the years and no longer pushes the button quite far enough to make a clean contact.)

I've fixed some of mine by opening the switches themselves and bending the metal spring a bit. Of course that only lasts for so long before you need to re-do the fix.

The middle mouse button seems to be the one to fail the most - I guess manufacturers cheap out on it even more than others since it isn't used by normal people that don't use X11 (middle click paste for selections) or know that it opens links in new tabs (in FF at least).

Interesting, I’d expect mice to come with hardware debounce by default.

There's an article (on modifying mice with hardware debouncing) that talks a bit about this:

https://www.tomshardware.com/reviews/hack-mouse-click-do-it-...

This is one more example of perfectly good theory not getting used in practice to save pennies per unit and also to perpetuate planned obsolescence. That is, sales would drop if you no longer needed a new mouse every two to four years as a result of glitchy buttons.

FWIW, the [1]Zaunkoenig brand is where I first heard about this. I have their M1K and M2K mice, which are really nice. (I am otherwise unaffiliated with them)

[1]: https://zaunkoenig.co/blogs/blog/zaunkoenig-m1k-firmware

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.