1
100%
u/coopj21
1 day ago
ScrollDock: automatically flips natural scrolling when you dock or undock your Mac
Hey [r/macapps](/r/macapps/), I'm Cooper, the developer of ScrollDock
**The problem:** On the go I use my MacBook's trackpad (natural scrolling). At my desk it's docked with a mouse, where I want classic scrolling. macOS has one setting for both, so every dock and undock meant System Settings → Trackpad → Scroll & Zoom → Natural scrolling. Every single time.
**What it does:** ScrollDock lives in your menu bar and flips the scroll direction automatically when an external display connects or disconnects.
\- Remembers what you want for docked and undocked separately
\- Works in clamshell mode, and catches docks/undocks that happen while your Mac is asleep
\- Handles slow docks that take a moment to wake their display
\- One-click override in the menu bar, remembered for next time
\- Optional notifications, launch at login
\- Event-driven, no polling: it sits idle until your displays change
\- Signed and notarized by Apple, auto-updates via Sparkle
**Price**: Free
**Requirements:** macOS 13 or later, 3.9 MB
**Privacy:** No account, no tracking. The only network request is the update check.
**Download:** https://scrolldock.com
Please share feedback, bugs, and suggestions. I am open to hearing from everyone!
Feedback is very welcome, especially if your dock or monitor setup behaves differently.