



I assume the driver is doing this for compatibility with older apps that can't handle anything that isn't 120. To disable Smooth Scrolling: Open Logitech Options. Here's a demo of the difference in action (first 4 seconds focused, then unfocused with Firefox having focus): If you are experiencing scrolling issues, we recommend that you open Logitech Options and disable Smooth Scrolling. For example, it makes the Windows 10 Settings app scroll smoothly. The second trick works with other things as well. Focus on Firefox (with my app in the background), move the mouse over and scroll there.However, I could find two pretty weird work-arounds: I am using a Logitech mouse with a high-res wheel (MX Master 3), but I noticed that all the events I am receiving are just +/- 120. According to the documentation this is pretty straightforward: The handler for WM_MOUSEWHEEL should support arbitrary values as opposed to just +/- 120.Įxamples of applications doing this properly are Firefox and Chrome on Windows. To improve scrolling in my application, I recently added support for high-resolution scrolling wheel events.
