Mouse: Single clicks occasionally register as double clicks

I have a generic Logitech USB Optical Mouse (couldn't find a model number) and occasionally when I am doing a single click, it registers as a double click instead.

For example, when I click a file once, it opens it rather than selects it. What could be the source of this problem?


Look like damage in button microswitch (I dont know english term for that. "rattle" or i miss?)

Some peoples can dizassemble microsvitch and fix it. Or it can be replaced (soldering) from different mouse.