Well, I tried it on a 6 year old Logitech wheel mouse, not a gyro. But the problem was that there are actually 3 wires for each switch, on this mouse at least. I'm no electrician so I'm not sure what the 3rd wire is for, but I'll play around with different configurations with it and see if it will still work with just the two contacts.

Also not sure if you've thought about it, but what were you planning on doing with the fairly large circuit board? Or are you using one of those mini mice which would be tiny?