When running in Parallels, mouse wheel scrolling is uncontrollably fast. I've written a program to demonstrate this: https://github.com/tom-seddon/WheelDelta/blob/master/Debug/WheelDelta.exe (might require Windows 10) (source code in the repo too)
To use, run it and twiddle the mouse wheel - you'll see the delta values being sent by the OS as part of the WM_MOUSEWHEEL message. Click the window to reset the current values.
When running natively in Boot Camp, if I use the mouse wheel, I get delta values of +/- 120. If I spin the wheel super-quickly, I might get 240 or 360. These values translate into the sort of scrolling I'm used to when using Windows.
When running in Parallels, on the other hand, if I use the mouse wheel, the first notch gives the expected delta value of +/- 120 - then it rather quickly ramps up to 2520. This translates into excessive amounts of scrolling in many programs. (For example, when using Visual Studio in Parallels, a short roll of the wheel will scroll by a couple of pages; when using it in native Boot Camp, that same roll would scroll just a few lines.)
I've played with the various options in Actions > Configure, Hardware, Mouse & Keyboard, but to no avail. Whatever settings I choose, the result is always the same, and the scrolling is too fast.
How do I fix this? I'd like the scrolling to behave the same in Parallels as it does when running natively.
Thanks,
--Tom
(OS X El Capitan 10.11.6; Macbook Pro (Retina, 13-inch, Early 2015); Parallels Desktop Version 11.2.1 (32626); Windows 10 Version 1607 Build 14393.51; running the Boot Camp partition. Mouse is a Microsoft Sculpt Ergonomic mouse - haven't tried any others, this is the only one I've got at the moment.)
Last edited: Aug 16, 2016