Electronics lazyweb, I have a cheap optical mouse with weird bounce happening across 3 buttons that seem to be sharing a +1.7V trace on the PCB going to each of the microswitches. As in, pressing (worse, holding) any one of them generates multiple click and release events for itself and sometimes others sharing that trace. Other buttons that have a separate trace providing +1.7V don't have the issue.
Obvious answer is just trash and replace it, but I'd like to understand what's going on and maybe fix it.
Do these use some kind of matrix like keyboards with a clocked scan? Otherwise I'm confused how this even works.