The obvious answer you can find everywhere is:

defaults write .GlobalPreferences com.apple.mouse.scaling -1

which disables mouse acceleration, but locks you at one sensitivity.

Old solutions:

SmoothMouse no longer works. Mouse Acceleration Preferences Pane and SteelSeries ExactMouse both behave the same as com.apple.mouse.scaling -1 at all tracking speed settings (but without restart required).

Is it possible to disable mouse acceleration while still being able to adjust the sensitivity?

  • Maybe Steermouse? – Trellis Aug 17 '18 at 20:36
  • CursorSense from the same developer seems to still work, but I'm a little peeved I have to pay money to change my mouse sensitivity. – Charlie Laabs Aug 20 '18 at 13:51
  • If you're in a trial period for CursorSense, you might be able to get an acceptable result from Mouse Acceleration. – Trellis Aug 20 '18 at 17:04
  • Mouse Acceleration appears to offer an inverse setting scale which removes acceleration, but I can't tell that any of the values currently change anything related to speed when the displayed value is negative. – Trellis Aug 20 '18 at 17:07
  • That's the Mouse Acceleration Preferences Pane I mentioned in my original post. It seems all the negative values are similar to what you get at -1. I imagine it's just setting com.apple.mouse.scaling without a need for restart. – Charlie Laabs Aug 20 '18 at 18:27

You must log in to answer this question.

Browse other questions tagged .