Chrome Cursor Latency Fix

Are you experiencing a problem in Google Chrome where, inexplicably, highlighting text and scrolling have a massive lag and delay? If you aren’t experiencing those same problems in any other browser and are in Chrome, I might have a solution for you> I’m not really sure why this solution solves the problem, but for some reason it works.

The problem is caused by the GPU Vsync feature. This slows the framerate of the browser window to 60hz. I’m not sure why this would be causing a problem, but it did for me and others as well. According to the documentation, when we disable the feature it can lead to visual tearing during rapid screen updates, though I haven’t had a single problem since disabling it.

So here is what you need to do to solve the problem. After this, most or all of your latency should be gone.
1. Paste/type this into your address bar: chrome://flags/
2.  Find “Disable GPU VSync”
3. Click, “Enable”
4. Click “Relaunch Now” at the bottom of the browser

That’s it! Chrome will be restarted and opened again with all the same tabs open. Hopefully your cursor lag is now gone, and you can now highlight text  and scroll properly. Let me know if this worked for you in the comments. I would love to find out what causes this… I think it might be graphics card related. I am running a 460 GTX and a 8400GS card with dual monitors. I had the problem on both monitors, though much greater for the 8400.

If you are interested in other optimizations to Chrome, have a look at my other post detailing how to remove that annoying apps shortcut from your bookmarks bar.

About Brian Johnson

Brian Johnson is a website developer and designer living in Minneapolis, Minnesota with a passion for code and WordPress. He spends his days building WordPress websites for small businesses, developing new code with the online community, and living life.

18 Comments on “Chrome Cursor Latency Fix”

  1. I was able to correct the problem (Chrome/windows 10) by going to the start screen and typing in “display driver”. Once I opened the computer’s list of devices, I was able to go to ‘sound, video devices’ and right click to display a box that says ‘scan for…’ . Once I clicked on that the problem was solved. Apparently there is some sort of driver issue. Not sure why this worked but it did and solved the problem quickly. The curser lag is gone when using Chrome.

  2. Quick note for anyone traveling here in 2014. I was having the same issue, and although the Disable GPU VSync option is no longer in the flags list, I was able to resolve this by unchecking “Use hardware acceleration when available” in the advanced settings section.

    chrome://settings/
    show advanced settings
    System
    chrome://settings/

    This was for chrome 36 on an old laptop.

  3. Help! I recently have this problem, the cursor lag/freezes/latency, only when chrome is on. My computer is newly bought (2weeks), i7 – NVIDIA 870M – 16GB RAM(15.9GB usable) – able to play all kind of games are highest quality without lag. If there’s any 2014 solution, please post ! GPU VSync and GPU compositing no longer available at pages. == tried reinstalling, disable/reinstall flash.

  4. Anyone have any new suggestions on this given current chrome versions? I am having major lag issues on a single large monitor, when both maximized and not. I have Chrome (Version 34.0.1847.137) on Mac OSX (10.9.2). I cannot figure out which chrome setting in chrome://flags might help and which might hurt since all of the above suggestions are no longer available. Any help would be GREATLY appreciated!

    1. It’s very possible that your graphics card just can’t handle it anymore. For whatever reason, Chrome seems to need much more powerful cards than the other browsers… If your card is old or was never that powerful to begin with, you might want to consider upgrading.

  5. Enabling ‘Override software rendering list’ resolved the sticky behaviour on links and page elements for me. Thanks everyone for pointing me in the right direction.

  6. Disabling GPU compositing didn’t help me. However, I saw some improvement after switching off anything related to Touch input. Links remain a bit “sticky” though.

  7. Thanks, disabled GPU compositing helps if browser windows on dual screens are maximized. Non-maximized browser windows lead to a delayed mouse responsiveness on both screens still.

  8. Same problem here. There is no “Disable GPU VSync” option. I have recently installed new graphics cards so that must be where the interference is but now how do I fix it?

    1. You could try disabling/enabling other various graphics card-related options in the same chrome options menu. If you find something that works, let me know and I’ll update the post!

  9. Hey, thanks a lot for the post !
    I tried doing as instructed but I have nothing similar to “Disable GPU VSync” in the list :\

    1. Hmmm looks like in the most recent version of Chrome, they removed this option. I’ll have to mess around with the other options and see if that helps at all.

Leave a Reply

Your email address will not be published. Required fields are marked *