Smooth wheel scrolling
Each notch becomes a short glide with natural deceleration. Long pages, code files and timelines read like they do on a MacBook trackpad.
A free menu bar app that turns choppy wheel steps into fluid, inertia-based motion. Tune the feel per app, flip direction for the mouse only and map every extra button.
A standard wheel moves in fixed notches, so pages jump instead of glide. Mos for Mac mouse scrolling reshapes each notch with real physical inertia, then lets you shape the curve, the direction and the buttons around how you work.
Each notch becomes a short glide with natural deceleration. Long pages, code files and timelines read like they do on a MacBook trackpad.
Three sliders set how far a notch travels, how fast it moves and how long the glide lasts. Hotkeys add a boost or pause smoothing on demand.
Step 10.00Speed ×1.00Duration 3.75macOS ties natural scrolling to one switch for every device. Mos flips the vertical and horizontal mouse axes on their own, so your trackpad stays untouched.
Give Figma precise steps and Safari a long glide. Any app can inherit your defaults or override scroll and button behavior with its own profile.
Record a click, then map it to Mission Control, Spaces, screenshots, scripts or any app. Native HID++ reads Logitech buttons over Bolt, Unifying and Bluetooth.
Mos runs locally from the menu bar with no account, cloud service or remote API. It asks for Accessibility access only, and every line of source sits public on GitHub.
Advanced users can install Mos with a single Homebrew command.
brew install --cask mos
No Homebrew? Install it from brew.sh, or grab the ZIP and drag Mos into Applications.
Download ZIPThree short steps take you from a jumpy wheel to scrolling that feels like your own.
On first launch, macOS asks to let Mos read wheel events. Turn it on in Privacy and Security, and smoothing starts right away.
Click the menu bar icon and open Preferences. Adjust step, speed and duration until the mos mouse scroll on your Mac feels right.
Create a profile for any app that needs its own feel. Then record side buttons and map them to Spaces, screenshots or launchers.
Scroll your mouse wheel over either panel. The left one moves like a stock Mac wheel. The right one runs a Mos-style glide using the sliders below.
rawsmoothBrowser preview only. The real app smooths scrolling system-wide in every app you use.
| Option | Best for | Price |
|---|---|---|
| Mos | Smooth wheel scrolling with per-app profiles, axis tuning and button bindings | Free |
| macOS defaults | People already happy with how a stock wheel feels | Built in |
| LinearMouse | Pointer acceleration and broader cursor customization | Free |
| Scroll Reverser | Direction control alone, without smoothing curves | Free |
| Paid scroll tools | Buyers who want commercial support and licensing | Paid |
Rated 4.8 out of 5 by people who switched their mouse wheel over to Mos.
Mos for Mac mouse scrolling is the first thing I install on a new machine. My Logitech wheel used to jump in chunks. Now pages glide the way they do on the trackpad.
I wanted natural scrolling on the trackpad and classic direction on the mouse. macOS ties both to one switch. Mos split them in about ten seconds.
Per-app profiles are the hidden win. Figma stays precise while Safari feels silky, and the switch happens on its own when I change windows.
Searched for a mos mouse app for mac after a friend mentioned it. Free, tiny and quiet in the menu bar. No account and no nag screens.
Button 4 opens Mission Control and Button 5 jumps to the next Space. The recorder made binding both of them painless.
Took me a minute to find the Accessibility toggle the first time. After that, mos mouse scroll on my M2 Air just worked. I only wish the settings window had a search box.
I still had the old Mos DMG from years ago. Version 4 is a different beast with Logitech HID++ support and a full action library. Worth the update.
Wide spreadsheets finally scroll sideways the way I expect. The axis conversion hotkey saves me from reaching for the trackpad all day.
One brew command, one permission prompt, done. Setting up the mos app on my Mac was the simplest utility install I have done this year.
Quick answers about setup, permissions and downloads.
Mos is a free macOS menu bar utility by Caldis. It makes mouse wheel scrolling smooth like a trackpad, reverses direction for the mouse only, adds per-app profiles and maps extra buttons to actions.
Yes. Mos costs nothing, has no paid tier and needs no account. The source code lives on GitHub under the CC BY-NC 4.0 license.
Mos 4.2.1 runs on macOS 10.13 High Sierra or later. It ships as a universal binary, so Apple Silicon and Intel Macs both run it natively.
Older Mos 3.x builds shipped as a DMG. Version 4.2.1 comes as a ZIP instead: unzip it, drag Mos.app into Applications and launch. Homebrew users can run brew install --cask mos.
Mos reads raw wheel events and posts smoothed ones back to macOS. If nothing changes after you grant access, uncheck Mos under Privacy and Security, Accessibility, then check it again.
Right-click Mos.app and choose Open, or allow it under Privacy and Security. The Mos wiki also lists xattr -d com.apple.quarantine Mos.app for Terminal users.
Yes. Mos flips the vertical and horizontal wheel axes independently, while your trackpad keeps the natural scrolling setting from macOS.
Yes. Since version 4.2.0, Mos supports Logitech HID++ natively. It picks up buttons from Bolt and Unifying receivers plus Bluetooth connected devices.
Download Mos free, grant one permission and every app on your Mac scrolls the way it should.