Turn off mouse acceleration — via Yann Bertrand, macos-defaults.com
macOS speeds the pointer up when you move a mouse quickly, so the same hand movement can land in different places. Gamers and designers often prefer it off, so a given movement always moves the pointer the same distance. Apple added a proper switch in macOS Sonoma.
Takes effect right away
The easy way
- The easy way: System Settings > Mouse, click Advanced and turn off Pointer acceleration.
- Or in Terminal run the command, then restart your Mac.
Command
Run in Terminal (Applications › Utilities).
defaults write NSGlobalDomain com.apple.mouse.linear -bool trueUndo
defaults delete NSGlobalDomain com.apple.mouse.linearThis is for mice, not the trackpad. You may want to raise the Tracking speed slider afterwards.
Sources
- Acceleration — by Yann Bertrand, macos-defaults.com
- Source reviewed
- 2026-11-02
- Link checked
- 2026-11-02
- Tested hands-on
- Not by Oddbyte.Me
Oddbyte.Me hasn't tried this on every macOS version, so keep the undo handy.