Skip to content
Smooth scrolling for mouse wheels on macOS

Turn the mouseinto flow.

Mos is a free, open-source macOS utility that makes wheel scrolling feel closer to a trackpad, without getting in your way. Tune curves, split axes, and override behavior per app.

Requires macOS 10.13+
Free · Open source
Scroll to explore

Deterministic scroll. Tunable feel.

Mos turns raw wheel deltas into predictable motion. Keep the same feel across apps, and override it when you need to.

Curves & Acceleration
Shape the feel.

Smoothness is a curve. Adjust step, gain, and duration, and see how raw wheel deltas turn into controlled motion.

Step
33.60
Quantization floor for wheel deltas.
Gain
×2.70
Scales distance per tick and how fast the curve ramps.
Duration
4.35
Smoothing time constant (higher means longer tail).
ScrollCore curve
Independent Axes
Split X and Y.

Treat vertical and horizontal scroll as separate axes. Toggle smoothing and reverse independently for each.

Y
Smooth
Reverse
X
Smooth
Reverse
Per-app Profiles
Different apps, different feel.

Let each app inherit defaults, or override scroll and button rules. Precision where it matters, smooth everywhere else.

Xcode
Safari
Figma
Terminal
Notion
Chrome
Buttons & Shortcuts
Bind, record, repeat.

Record mouse or keyboard events and bind them to system shortcuts. Use the live monitor to see what your devices are sending.

Quick Bind
Button 4
Mission Control
Button 5
Next Space
Wheel Click
App Switcher

Download Mos. Tune your scroll.

Install in seconds, tweak it when you need to, and keep your scroll behavior consistent across the apps you live in.

Homebrew
brew install --cask mos
Tip: If you’re on beta, your cask might be mos@beta.
Latest release · Requires macOS 10.13+