Essentially, what I want to do is:

  • Upon clicking the right mouse button, simulate holding down the right mouse button.
  • Upon clicking the right mouse button once again, simulate releasing the right mouse button.

Use case: I'm playing an old first-person shooter with a Magic Mouse 2, so I can't aim and shoot at the same time.

  • 2
    Unfortunately, neither of the two "go-to" apps for mouse control support the Magic Mouse. USB Overdrive or SteerMouse – Tetsujin Jun 10 '18 at 11:40
  • Sorry, I meant the Magic Mouse 2. Do these apps work? – Mitsos101 Jun 10 '18 at 11:42
  • 1
    Did you check the links? – Tetsujin Jun 10 '18 at 11:44
  • 1
    The latest version of USB Overdrive doesn't seem to detect the mouse. – Mitsos101 Jun 10 '18 at 12:04
  • 1
    it's right there on the link I posted... "Apple Magic Mouse 2, Magic Trackpad 2 and Magic Keyboard: Supporting Apple's Magic devices would disable their built-in functionality. I am therefore no longer handling any Apple device in the USB Overdrive, so you can use their original macOS multitouch gestures without any interference." – Tetsujin Jun 10 '18 at 12:05

This can be done using ControllerMate. Simply create this chain: Right mouse button -> Toggle -> Right Button: Down / Up

  • Yes, ControllerMate is excellent software, although it is more involved and does take some learning. I usually recommend others (such as USB Overdrive), but when these can't do the job ControllerMate is certainly worth a try! – Monomeeth Jun 11 '18 at 23:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .