跳至主要内容

Smooth Scrolling

Most third-party mice scroll in coarse notches on macOS — content jumps line by line instead of gliding. Mouse+ intercepts those scroll events and replays them along a smooth curve, so long pages and code feel as fluid as a trackpad.

How it works

Mouse+ captures the raw scroll signal from your mouse and reshapes it before it reaches the app. Instead of passing through discrete wheel ticks, it interpolates motion across a damped curve. When smoothing is disabled or bypassed, the original scroll distance is preserved, so you never lose travel range.

Settings

Two parameters control the feel:

  • Speed — scales how far each scroll gesture travels. Raise it for faster page movement, lower it for fine control.
  • Smoothness — controls inertia and damping. Higher values feel more glide-and-coast; lower values feel tighter and more direct.

Tuning advice: change one value at a time and test for a couple of minutes in your most-used apps before adjusting again. A balanced Speed with moderate Smoothness suits most reading and coding.

Per-app overrides

A browser and a code editor often want different scrolling. You can give each app its own smooth-scrolling behavior instead of forcing one global setting. See App-Scoped Overrides.

Reverse scroll direction

Mouse+ can reverse scroll direction for the mouse independently of the trackpad, and per axis — horizontal and vertical are configured separately. See Reverse Scroll Direction for the Mouse Only.