Middle click on macOS

Ryan Hanson
Mar 25 · 2 min read

The Magic Trackpad and Magic Mouse are truly amazing devices, but there’s one thing that is just missing: the middle click. I’m honestly not sure why Apple never built in at least some way to execute a middle click, but there’s been a few 3rd party solutions that have come up over the years. I was dissatisfied with all of them, and added in my own implementation for executing a middle click in my app, Multitouch. Realizing that a lot of people wanted just the middle click functionality, I pulled only that behavior into a separate app, called Middle.

It’s a purposefully simple one-job app that lets you execute a middle click from one of the following gestures:

  • Click with three fingers (trackpad or Magic Mouse)
  • Tap with three fingers (trackpad or Magic Mouse)
  • Force touch with one finger on a Force Touch compatible trackpad
  • Click with one finger in the center of the Magic Mouse

What is the middle click used for in macOS?

For most people, the middle click is just nice to have for opening links in new browser tabs, as opposed to using two hands to do a cmd click. Also, you can middle click on a tab to close it in almost any app.

For Terminal users, middle clicking to paste selected text can be a huge time saver. Honestly, one of the biggest things I miss about Linux is the ability to paste selected text from any app to anywhere. I spent a decent amount of time trying to recreate this global behavior on macOS in my Multitouch app, but eventually pulled the functionality because frankly it just wasn’t good enough. Middle clicking in Terminal will just have to suffice.

For users of CAD and other 3D modeling software, middle clicking is typically how you pan in your application. That’s where Middle (and Multitouch with a setting checked) are different from the other options out there. The middle click down and up events are synchronized with the physical down and up click from your device. Other apps typically execute the down and up middle clicks after the physical up click from your device. Let me know if Middle or Multitouch don’t work for panning in your application and I’ll see what I can do to support it.

Other applications do support the middle click in other ways, but those are the most common. It’s a shame that Apple didn’t add it in, but hopefully Middle or Multitouch can help you out!

Ryan Hanson

Programming. Daydreaming.

Ryan Hanson

Written by

Ryan Hanson

Programming. Daydreaming.

More From Medium

More on Multi Touch from Ryan Hanson

More on Multi Touch from Ryan Hanson

Using the keystroke recorder in the Multitouch app

50

More on Macos from Ryan Hanson

More on Macos from Ryan Hanson

A new take on macOS window management

1

More on Macos from Ryan Hanson

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade