VibeHunt
Back to browse

DiscreteScroll

Utility to fix a common scroll wheel problem

Source

The utility runs in the background on macOS and removes the default scroll‑wheel acceleration, making each notch of the mouse wheel move a fixed number of lines. By default it scrolls three lines per notch, but the amount can be changed through a system preference command, and negative values reverse the scrolling direction. The program works on macOS versions 10.9 through 15.0 and requires accessibility permission, which it requests on first launch.

Users who prefer consistent, predictable scrolling—such as developers, designers, or anyone who experiences excessive acceleration with standard mouse wheels—can install the binary, add it to login items for automatic start, and adjust the line count as needed. The application can be stopped via Activity Monitor or a command‑line kill, and uninstallation involves quitting, trashing the app, and clearing its preferences.

Distinctive aspects include its lightweight design, direct handling of scroll events without acceleration, and the ability to configure scroll distance per notch via macOS defaults. It also monitors accessibility access continuously and provides guidance for handling unsigned binaries and permission issues on recent macOS releases.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps