Tell us about yourself!
One trick: Use masking tape to hold the white button cap onto the switch housing so it doesn't fall out when you disassemble it.I just did this repair on my Logitech MX1100 that is now 6 years old. Took some practice but now I've got the hang of reassembling the microswitches and could probably do the entire mouse again in 5 minutes. In addition to retensioning the spring I scraped the contact surfaces to remove oxidation. The switches seem like a common point of failure, and are readily available online and easy to solder.
How to make a portable handy lie detector in Altoid tin
The Tiny Lemon Battery, and other designs for zero cost electricity and led light without batteries