Mouse/trackpad scrolling issues

JustinM10

Junior Member
I've seen several threads about this, but no solutions I've come across yet. I have Paralells Desktop 17 which I'm using on an M1 Mac. Everything is generally fine except when scrolling with either the mouse wheel or trackpad the functionality feels "off". There is a delay/lag and/or it requires enough inertia of a really hard scroll or several scrolls to get started moving. From there it's just generally not smooth and is clunky.

FWIW I'm using a Logitech MX Master 3 mouse or the MacBook Pro trackpad and I get the same issue either way.
When using windows on a PC, I do not have this issue at all. It's most evident to me in the folder pane in outlook or the folder pane in file explorer but is also evident in word docs and to some extend in the inbox in outlook. Any help is appreciated because it really makes it nearly unusable vs a PC.
 
Best answer
Hello Everyone,
Please follow the steps below to fix the issue with slow scrolling inside your Windows Virtual Machines:
1. Open Parallels Desktop > Launch your Windows Virtual machine experiencing the scrolling issue.
2. Click on the Windows Start Icon > Type CMD > Right click on Command Prompt > Run as Administrator
3. Execute the command below:
powercfg /hibernate off
4. Shutdown the virtual machine (Click on the Windows Start Icon > Click on the Power Button > Shutdown)
5. Launch the Windows Virtual Machine again > The scrolling should be back to normal.
Thank you!
Still no progress on resolving the scrolling issue. After reinstalling a bunch of older versions of Parallels Desktop, where I left off is that they asked me to set up a brand new VM which I haven't gotten around to doing. Anyone try this and see if it fixes the scrolling issue?
 
It is not really normal that there is no support response to this. it's clearly a problem for a lot of people right now with the latest version. We should at least be able to get a date with an expected fix or an explanation of the problem from support.
 
Latest update:

Thank you for your patience and cooperation during your collaboration with our First Line engineers. The issue is handled by the Second line Technical Support now. Indeed, it appears that the case requires deeper investigation, so we escalated it to the Development Team. Once we receive a response from the Development Team, whether it's a request for more information, a workaround, or a permanent fix, we will promptly update you.

While we await further information, we have temporarily closed the ticket. Please note that this closure is not an indication that the issue itself is considered resolved. The purpose is to prevent duplicate tickets, which can prolong the resolution process. We understand that resolving issues with complex virtualization software can take time, but we are committed to finding a solution as quickly as possible. However, feel free to respond to this email at any time if you have any updates, questions, or additional information. This will automatically reopen the ticket, allowing us to address your concerns promptly.

We will notify you as soon as we have any updates on the progress of your issue. If you have any further questions, please don't hesitate to let us know. Thank you for your patience and understanding.
 
Hello Everyone,
Please note that this is a known issue with Parallels Desktop and our development team is currently working on this issue.
As a temporary workaround, please follow the steps below to regain back normal scrolling (Without needing to reinstall Parallels Tools):
1. Open Parallels Desktop > Launch your Virtual Machine
2. If you notice the slow scrolling issue > Click on the "Actions" menu on top of the Mac menu bar > Suspend
3. Once the virtual machine is suspended > Resume it again by clicking on the play button
Performing the steps above shall allow you to regain back the normal scrolling.
We advise you to subscribe to this article https://kb.parallels.com/en/130212 ("Get Updates" button) to get informed once there are any updates on this.
Thank you.
 
Hello Everyone,
Please follow the steps below to fix the issue with slow scrolling inside your Windows Virtual Machines:
1. Open Parallels Desktop > Launch your Windows Virtual machine experiencing the scrolling issue.
2. Click on the Windows Start Icon > Type CMD > Right click on Command Prompt > Run as Administrator
3. Execute the command below:
powercfg /hibernate off
4. Shutdown the virtual machine (Click on the Windows Start Icon > Click on the Power Button > Shutdown)
5. Launch the Windows Virtual Machine again > The scrolling should be back to normal.
Thank you!
 
Best answer
Hello Everyone,
Please follow the steps below to fix the issue with slow scrolling inside your Windows Virtual Machines:
1. Open Parallels Desktop > Launch your Windows Virtual machine experiencing the scrolling issue.
2. Click on the Windows Start Icon > Type CMD > Right click on Command Prompt > Run as Administrator
3. Execute the command below:
powercfg /hibernate off
4. Shutdown the virtual machine (Click on the Windows Start Icon > Click on the Power Button > Shutdown)
5. Launch the Windows Virtual Machine again > The scrolling should be back to normal.
Thank you!

I had the same issue. New MacBook Pro 14'' M4max. disabling hibernation looked to solve the problem. although I guess it is a workaround...
 
I've been seeing this issue for several years, and still occurring with v26 of parallels. Happened with MX master 3 and still with 4. Very frustrating. If I shut down parallels and restart it the scrolling starts working again.

Using chatgpt I ended up using the below in terminal. I thought it might have worked since I saw scroll working for longer than before, but no joy, scrolling started to not work again. I am using options+, and I don't want to use optimize for games since I absolutely hate not being able to move fluidly between vm and main OS.

defaults write "com.parallels.desktop.console" NSAppSleepDisabled -bool YES
defaults write "com.parallels.desktop.launcher" NSAppSleepDisabled -bool YES
defaults write "com.parallels.desktop" NSAppSleepDisabled -bool YES
 
Hello Everyone,
Please follow the steps below to fix the issue with slow scrolling inside your Windows Virtual Machines:
1. Open Parallels Desktop > Launch your Windows Virtual machine experiencing the scrolling issue.
2. Click on the Windows Start Icon > Type CMD > Right click on Command Prompt > Run as Administrator
3. Execute the command below:
powercfg /hibernate off
4. Shutdown the virtual machine (Click on the Windows Start Icon > Click on the Power Button > Shutdown)
5. Launch the Windows Virtual Machine again > The scrolling should be back to normal.
Thank you!
This works. Thank you!
 
Has there been any update on this? If a shutdown/restart of parallels fixes this, you should be able to debug it. For me this happens with both Windows and Linux VMs. Having to suspend, close Parallels, and restart doesn't take long, but when I'm in the middle of coding, etc, having to pause and do this takes you out of your flow. I can't be the only one frustrated with this. Other than this issue I love Parallels. The best for Windows/Linux vms.
 
FWIW the issue is still there in the latest version (27.0.1), and it's due to the fact that Parallels Desktop gets overwhelmed when the mouse has a high refresh rate. Most low end wired mice, and Bluetooth mice have a 125 Hz reporting rate. But gaming or high performance mice, like my Logitech G309, goes to 1000 Hz. And at this rate, Parallels ignores most of the events.

In order to reproduce, connect a mouse that has a high reporting rate, and configure it that way via Logitech G HUB for example. In my case (M4 Pro), the problem with Parallels is fairly visible at 500 Hz already, and somewhat at 250 Hz. Just use any OS in Parallels, and try to scroll at the same time you are moving the mouse quickly: the scroll events are ignored. Stop moving the mouse and scroll: it works every time.

You can also set the "Optimize for games" mode in Parallels, and you'll see that the mouse is super slow at a high reporting rate. The cause is the same: Parallels only processes ~125 events a second, and therefore 7/8 of the events are being dropped, making the mouse move slowly.
 
Back
Top