ControllerMate (part 14 of 14): Mouse Reloaded.
The final solution – “Mouse Reloaded”. Now with just two buttons I can perform eight different functions. I bet you can do better (but you have to tell me!)
ControllerMate (part 13 of 14). Distinguishing between one-button and two-button clicks – with faster, reliable release.
A more reliable way to distinguish double-clicks.