Freezing issue when running macOS VM on Parallels

Discussion in 'macOS Virtual Machine' started by ToryF, Aug 24, 2023.

  1. Jeremy16

    Jeremy16 Bit poster

    Messages:
    9
    @GusH2 Thanks for this suggestion! I've been bumping into this issue a lot. I dug out a USB mouse with scroll wheel and I can confirm that I no longer experience the freezing issue when two finger scrolling using the Mac trackpad.

    Now what I am now wondering is will I get the same result by using a mouse jiggler dongle? (I don't want an external mouse plugged in all the time) I try it over the weekend and then report back.
     
  2. GusH2

    GusH2 Bit poster

    Messages:
    7
    After a while (when I have not used my mouse but it still remains plugged in) it seems to come back. I am am hoping to see the outcome of the jiggler test as I have a feeling it will be the right solution (actually work around).
     
  3. Jeremy16

    Jeremy16 Bit poster

    Messages:
    9
    I purchased a mouse jiggler and it does indeed solve the problem. However, some weirdness in the jiggler causes other problems when passed through to the macOS VM so it's pretty unstable. I'm probably going to try a different brand of mouse jiggler to see if that works better.
     
  4. MikeG29

    MikeG29 Bit poster

    Messages:
    4
  5. CraigB18

    CraigB18 Bit poster

    Messages:
    1
    Best Answer
    So I've been fighting this issue for months now. I opened a ticket with Parallels and after a lot of back and forth, providing them with information, they basically said they don't have a resolution right now, but that the information I provided would be sent to the development team to try to work out a solution. That was over 2 months ago. Well, I finally stumbled upon something that seems to easily resolve the issue every time. It's not a permanent fix, but it at least makes my macOS VM usable again.

    So, you're all going to think I'm crazy, because this solution seems completely ludicrous. But give it a try. It reliably works every time for me on multiple macOS VMs on an M4 Macbook Air. All you have to do is open Safari and navigate to the website bitwarden.com (yes, the website for the Bitwarden password manager). That's it. In my case, as long as Safari is open and sitting on bitwarden.com, the problem completely goes away. Insane.

    So, my procedure is, as soon as my macOS VM boots, I immediately open Safari, navigate to bitwarden.com, and then, since I don't use Safari (I use Chrome), I just let Safari drift to the back of my open Windows. As long as it's open and sitting on that website everything works. If I navigate Safari away from that site the problem starts up again. The same thing works with opening that website in Firefox, although things seem to be a little more smooth with Safari. However, if I open bitwarden.com in Chrome, the problem does not resolve. Go figure! Also, keep in mind that minimizing the Safari window also makes the fix stop working. The window has to be open, so like I said, I just let it drift to the back.

    Now, why this works, I can't even fathom. I'm guessing that maybe there is some sort of code in the Bitwarden website (maybe javascript of some sort?) that somehow forces something in macOS to remain active, thereby inhibiting the scrolling freezes. Of course, that's a total guess. I assume there may be other websites that would do the same thing, but I know Bitwarden works. I hope they don't change their website anytime soon! I sent this solution in to Parallels in hopes that if nothing else, maybe they can put in a workaround that mimics whatever the Bitwarden website is doing.

    Anyway, give it a try! I'm hopeful that it will be helpful to more people than just me!
     
    MikeG29 likes this.
  6. MikeG29

    MikeG29 Bit poster

    Messages:
    4
    Hahaha.... I can't believe it, but this actually worked for me too! Got Safari minimized in the background loaded on Bitwarden's website and scrolling seems fine now. That is hilarious. I hope this helps Apple/Parallels work on a resolution - I wonder if your theory is right about whatever code is running in the background. Thank you for sharing!!
     
  7. MikeG29

    MikeG29 Bit poster

    Messages:
    4
    Sorry quick edit to my last comment - don't minimize it, keep Safari window in the background like OP stated. I should read more carefully.
     

Share This Page