JavaScript is a lightweight, interpreted programming language.

BetterTouchTool
Middleclick
MiddleClickApp
Unlock the hidden power of your trackpad on macOS. Three-finger tap to middle-click, three-finger drag to pan/orbit.

Website, pricing, platforms and company facts side by side.
|
JST
JavaScript Tutorial
|
|
|
|---|---|---|
| Website | appcreator24.com | middledrag.app |
| Pricing | — | |
| Platforms | — | |
| Company | — | 2025 |
| Listed in | — |
In their own words, as submitted to SaaSHub.

No description of JavaScript Tutorial yet.
MiddleDrag: Three-finger trackpad gestures for middle-click and middle-drag on macOS. Mac trackpads don't have a middle mouse button. Many apps expect one. MiddleDrag fixes this. How it works: Three-finger tap → Middle-click Three-finger drag → Middle-drag (pan/orbit) Use cases: Browsers: Open...
What each product offers, as listed by its team.

Possible disadvantages
An editorial look at what each product does well and who it suits.

Overall verdict
Why this product is good
Recommended for
Overall verdict
Why this product is good
Recommended for
Walkthroughs and reviews on video.
No JavaScript Tutorial videos yet. You could help us improve this page by suggesting one.
Demo
As answered by people managing JavaScript Tutorial and MiddleDrag.
MiddleDrag's answer:
MiddleDrag is the only free, open-source middle-click solution for Mac trackpads that works alongside Mission Control and other system gestures. Most alternatives either require disabling system gestures, cost money, or have been abandoned. MiddleDrag uses Apple's MultitouchSupport framework to intercept touch data before the system gesture recognizer, so three-finger gestures trigger middle-click while four-finger gestures still activate Mission Control. It's also a native menu bar app with GUI settings: no terminal configuration required.
MiddleDrag's answer:
MacBook users who need middle-click functionality without an external mouse. This includes 3D and CAD professionals using Blender, Fusion 360, FreeCAD, SketchUp, Maya, or OnShape who need to orbit and pan viewports. Designers working in Figma, Photoshop, or Illustrator who want to pan canvases. Developers who want to close tabs in VS Code or IDEs with a click. Browser power users who open links in new tabs frequently. Anyone frustrated that Apple trackpads lack a middle mouse button.
MiddleDrag's answer:
BetterTouchTool ($10-24) is powerful but overwhelming: hundreds of options when you just want middle-click. Middle ($8) charges for functionality that should be free and is closed-source. MagicPrefs stopped working years ago when Apple changed their APIs. MiddleClick requires terminal commands for configuration and has no GUI. MiddleDrag does one thing well: middle-click and middle-drag via three-finger gestures. It's free, open-source, actively maintained, and just works.
MiddleDrag's answer:
I was using Blender and Fusion 360 on my MacBook and got tired of the workarounds for middle-click. You either buy an external mouse, pay for BetterTouchTool, or suffer. The free alternatives had either stopped working or required terminal configuration. It felt wrong that such basic functionality was paywalled or abandoned. So I built MiddleDrag: a native, open-source solution that does one thing well. The hardest part was getting it to coexist with Mission Control instead of fighting it, which required digging into Apple's private MultitouchSupport framework.
MiddleDrag's answer:
MiddleDrag's answer:
MiddleDrag is a free, open-source tool for individual users rather than enterprise customers. Its users include:
Share your experience with using JavaScript Tutorial and MiddleDrag. For example, how are they different and which one is better?