Why good mice go bad
Inside every mouse button is a micro-switch with a small spring contact rated for tens of millions of presses. As it wears — faster in heat, faster still on some famous switch batches — the contact stops closing cleanly and starts chattering. The OS sees two clicks where you made one: files open twice, items drag-drop themselves, single shots fire double. It feels like a software bug, which is why people reinstall drivers for a month before suspecting the hardware.
Using the result
If the verdict here shows a bounce pattern, screenshot it with your click log visible. Warranty desks respond well to "single clicks are registering gaps of 8–20 ms, consistent with switch bounce" — it's specific, it's measurable, and it's the known failure mode they've replaced a thousand mice for. If you're out of warranty and handy with a soldering iron, replacement switches cost a few dollars; otherwise, some OS settings and vendor utilities can mask the problem with a software debounce at the cost of legitimate fast clicks — a trade the CPS test will show you directly.
Not the mouse?
Test a different mouse on the same port before concluding anything — and note that wireless mice on dying batteries produce ghost inputs of their own. Trackpads don't have this failure; if you're seeing doubles from a trackpad, it's the tap-to-click sensitivity setting, not a switch.