Apple - Logitech mouse scrolling weird after Sierra update; soggy inertia effect in native apps, choppy in third-party apps

The 3.9.5 version, published on Sep 22, 2016 by Logitech solves most of the issues. The scroll is smooth again in Chrome. Unfortunately the inertia is still a bit high in native apps like XCode, but not as bad as before I guess.


Until Logitech fixes their drivers, I can confirm that using USB Overdrive is a viable workaround for the single-line scrolling issue on Mac OS Sierra using Logitech Gaming Software for Mac v8.87.92. I have not tested it with Logitech Control Center since my G700 mouse does not work with LCC.

What's interesting is that I have both LGS and USB Overdrive installed together, and all my mouse bindings in LGS continue to work correctly. I have USB Overdrive configured for "G700 Laser Mouse, Any Application" and under "Advanced Options" I chose "Configure Missing Buttons to do Nothing". I then configured Wheel Up and Wheel Down for "Scroll" using speed "Accelerated" (I also tested "1 Page", "1 line", "2 lines" etc) and it works correctly.

I now can scroll one line at a time using the mouse wheel in all my applications.


Smooze helped me get rid of all annoyances, after several months of problems. After having tried some common suggestions like USB Overdrive and SteerMouse to no results, I tried this new app which also appears to be actively developed with new updates at the time of this post.

I found that Smooze was able to create the scrolling behaviour I like – which is non-smoothed linear scrolling with no acceleration curves. It also provides very customizable settings for those who likes smoothing, with different curve selections and speeds.

The paid version includes some additional features, like cursor gesture shortcuts, but I think you can solve the issues with the free version.

Note: If you're planning to use this app, you should uninstall Logitech Control Center or it might not work as you'd like. If you're dependent on LCC for special buttons like the Thumb Button and so forth, I recommend that you get something like BetterTouchTool and create custom bindings instead.


NB: My model is Logitech Performance MX.