Scroll Reverser
brew install --cask scroll-reverser
v1.9
Reverse scrolling direction independently for each input device on macOS.
Why you might care
Lets you invert scroll direction separately for trackpad vs. mouse, useful if you switch between devices with different scroll conventions. Some users prefer natural scrolling on trackpad but traditional scrolling on external mice.
1.8k
30-day installs · #190
5.5k
90-day · #191
21.0k
365-day · #174
Links
- https://pilotmoon.com/scrollreverser/
- Brew formula source: Casks/s/scroll-reverser.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"alternatives": [
"macOS native scroll settings",
"Mos"
],
"artifacts": [
{
"app": [
"Scroll Reverser.app"
],
"target": "/Applications/Scroll Reverser.app"
},
{
"zap": [
{
"trash": [
"~/Library/Caches/com.pilotmoon.scroll-reverser",
"~/Library/Preferences/com.pilotmoon.scroll-reverser.plist"
]
}
]
}
],
"auto_updates": null,
"categories": [
"system-utility",
"menubar"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Tool to reverse the direction of scrolling",
"disable_reason": null,
"disabled": 0,
"display_name": "Scroll Reverser",
"enrichment_fetched_at": "2026-06-20T22:49:16+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "scroll-reverser",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://pilotmoon.com/scrollreverser/",
"homepage_og_description": "Per-device scrolling preferences for MacOS.",
"homepage_og_image": "https://pilotmoon.com/scrollreverser/img/sr-og-image-1.9.png",
"homepage_title": "Scroll Reverser for macOS",
"installs_30d": 1780,
"installs_365d": 21047,
"installs_90d": 5486,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": "2026-06-20T23:03:19+00:00",
"llm_model": "claude-haiku-4-5",
"names": [
"Scroll Reverser"
],
"one_liner": "Reverse scrolling direction independently for each input device on macOS.",
"rank_30d": 190,
"rank_365d": 174,
"rank_90d": 191,
"raw_hash": "93e59efee2c3f176",
"ruby_source_path": "Casks/s/scroll-reverser.rb",
"tap": "homebrew/cask",
"token": "scroll-reverser",
"version": "1.9",
"why_use_this": "Lets you invert scroll direction separately for trackpad vs. mouse, useful if you switch between devices with different scroll conventions. Some users prefer natural scrolling on trackpad but traditional scrolling on external mice."
}