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)
Comments
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-...
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