Learn
Why doesn’t middle-click scrolling work on your Mac?
If you’re used to holding down the middle mouse button and gliding through a page — the way it works on Windows — and it does nothing on your Mac, you haven’t missed a setting. It isn’t there.
macOS has never shipped middle-click-drag autoscroll, and there’s no checkbox in System Settings that turns it on. It isn’t your mouse, and it isn’t something you broke. Windows has had click-to-autoscroll for decades, and Linux desktops ship middle-click conveniences out of the box — the Mac simply never did. Even the middle click itself is missing on a MacBook: trackpads have no middle button, so anything that expects one (closing browser tabs, opening links in the background, panning in CAD) has nothing to press.
Here’s the fix
WheelClick adds Windows-style autoscroll to macOS: click and hold, an anchor icon appears, move the pointer and the page glides — faster the further you drift, with a resting dead zone at the center. Click again (or press Esc) to stop. It ships as an opt-in plugin inside WheelClick, a small menu-bar app whose day job is giving the Mac a proper middle click in the first place.
- Off by default, one click to enable. Autoscroll is a plugin you switch on, and you choose which gesture triggers it — or all of them.
- Triggered by a real middle click. Any of WheelClick’s middle-click gestures can enter autoscroll: three-finger click, three-finger tap, fn+click, or a Force Click on the trackpad.
- Public APIs only. No kernel extensions, no Input Monitoring permission — just the standard Accessibility permission every input utility asks for. Autoscroll uses nothing private at all; the one exception anywhere in the app is reading a Magic Mouse’s fingers, which macOS offers no public way to do, and it lives in a separate bundled helper.
Frequently asked
Does it work with any mouse?
WheelClick is built for the hardware Apple ships without a middle button: MacBook trackpads, the Magic Trackpad, and the Magic Mouse. Autoscroll is entered through WheelClick’s own gestures — three-finger click or tap, fn+click, or Force Click — so you don’t need a mouse with a physical middle button at all. If your third-party mouse already has one, that button itself isn’t currently an autoscroll trigger; fn+click works alongside any mouse.
Does it work in my app?
Autoscroll posts ordinary scroll-wheel events system-wide, so it works anywhere scrolling works — it doesn’t depend on an app implementing its own autoscroll mode.
Is there a free way?
The middle click itself, yes: three-finger click and three-finger tap are free in WheelClick forever — no trial, no account. Autoscroll is part of the paid tier, along with Magic Mouse gestures, fn+click, Force Click, Middle-Drag for CAD, and per-app rules. The 14-day trial covers all of it.
Why doesn’t macOS just have this?
Only Apple knows. The practical answer: Apple bet on inertial two-finger scrolling and never looked back, and fifteen-plus years of user requests haven’t produced a native option. That gap is why a whole family of third-party middle-click tools exists — MiddleDrag , Middle , MiddleTouch , Multitouch , BetterTouchTool among them — and we compare WheelClick honestly against each of them, all in one table if you want the whole picture at once.
$4.99 once after the trial. No subscription.