So I've been issued a nice new Macbook Air from work.

When I use it with a mouse, the scroll wheel is driving me absolutely nuts. There's such a high degree of acceleration that I find it impossible to use accurately --- a small movement only goes a couple of pixels, while a large movement goes too far.

I want linear scroll wheel response, the way Linux and Windows does it. (But with normal acceleration for mouse movement.) Does anyone know how to do this?

Note: I've searched for an answer here, and there are some duplicates, but they're all years old and haven't been touched for ages. I'm hoping for some new information.


2 Answers 2


I was in the same boat, so I decided to dig in and figure it out myself.

I've coded something that changes properties on the HIPointing device to greatly ease the acceleration (it's not as insane as the original one), check it out:


I managed to turn it off, but when I do the scrolling increments are way too small (and I haven't figured out how to scale them back up). This should at least make it more usable for the time being. Look at the docs.


SmoothMouse donationware works great for me on OS X El Capitan 10.11.3

  • 1
    This is for mouse tracking, not mouse scroll.
    – Muhd
    Oct 5, 2016 at 15:04

Not the answer you're looking for? Browse other questions tagged or ask your own question.