Skip to content

Fix: Mouse Cursor Disappears in Google Chrome

When the mouse cursor disappears in Google Chrome, a graphics acceleration glitch is usually behind it. Chrome 133 (released February 2025) already fixed a recent regression, so update the browser before you change other settings.

If the cursor still vanishes on tabs or inside web pages, toggle graphics acceleration, disable extensions, restart Chrome from Task Manager, or run chrome://restart for a clean reload.

In this guide, I have covered:

Why the mouse cursor disappears in Chrome

You move the mouse, but the pointer is not there. In Chrome, that usually comes down to one of three things: a graphics driver that conflicts with your pointer, an extension that hooks the mouse layer and breaks it, or a Chrome regression. A real example was Chrome 132, where users reported the cursor vanishing on regular web pages. The fix landed in Chrome 133 (stable, early February 2025), so a current build may already include the patch.

Open the Chrome menu and choose Help > About Google Chrome before you change any settings. If the version is older than 133, the official patch has not reached your install yet, and the workarounds below still matter.

Google Chrome Mouse Cursor Pointer Disappear

Update Chrome to the latest version

If the cursor vanishes regularly, start with a clean Chrome update. The Chrome 133 release specifically fixed the disappearing cursor regression, so any newer build includes that patch along with the rest of the stable fixes.

  1. Launch the Google Chrome on your computer.
  2. Click on More vertical 3dots icon for the options list, and select the Settings menu. Google Chrome Settings options
  3. Switch to the About Chrome tab in the left sidebar pane.
    update Chrome browserThe browser should automatically start looking for the latest updates.
  4. Hit on the Relaunch button.
    Google Chrome Update to Latest Version with Relaunch button on computerIt will complete the Chrome browser update process.

You’ll know it worked when the About page says Google Chrome is up to date. If the cursor still disappears, move on to the workarounds below.

Method 1: Quit Chrome from Task Manager and relaunch it

If the cursor hides after Chrome has been running for a while, a stuck background process is usually to blame. Closing every Chrome thread from Windows Task Manager and reopening the browser forces a clean state.

  1. Open Task Manager on Windows.
  2. Right-click each Google Chrome process in the list.
  3. Click End task. Chrome Processes End Task

Once nothing Chrome-related is left in Task Manager, reopen the browser and the pointer should show again on every page. It takes a minute, but it works.

Method 2: Restart Chrome with chrome://restart

If Task Manager feels heavy, Chrome has a one-command restart built in. It is one of the basic troubleshooting techniques most Chrome users forget about.

Type chrome://restart into the address bar and press Enter.

Chrome restart command

Chrome closes every tab, reopens them, and starts fresh. Save anything you have not submitted yet. Open downloads and unsubmitted form entries are discarded.

bulb tip icon

TIP: Bookmark the URL chrome://restart and tap it whenever the mouse pointer hides again.

Method 3: Toggle graphics acceleration in Chrome

If the cursor disappears on pages with video or animations, graphics acceleration is a likely cause. Chrome hands off rendering work to your GPU instead of doing everything on the CPU. When the GPU driver and Chrome disagree, the cursor is one of the first things to go. Flipping the toggle on or off is the usual fix. Chrome renamed this setting from Use hardware acceleration when available to Use graphics acceleration when available, and it now lives under Settings > System.

  1. Open Chrome Settings.
  2. Click System in the left sidebar. (If your Chrome still groups it under an expandable Advanced section, the path is Settings > Advanced > System.)
  3. Toggle Use graphics acceleration when available on or off, then relaunch Chrome.

Relaunch Chrome and move the mouse across a page with images, video, or animated content. If the cursor stays visible the whole time, you found the right setting.

Method 4: Disable Chrome extensions one by one

If the cursor only vanishes on certain sites or after you installed something new, suspect an extension. Browser extensions run inside the page and can intercept pointer events. Cursor customizers, dark mode tools, and accessibility helpers are common offenders. Disable all extensions at once, then re-enable them one at a time. That is the standard Chrome extension troubleshooting routine.

  1. Launch the Google Chrome on your computer.
  2. Click on the More vertical 3dots icon for the list menu.
  3. Hover on the More Tools menu and choose the Extensions sub-menu. Chrome More Tools menu with Extensions sub-menu It will open the Chrome Extensions Manager page with the list of installed extensions.
  4. Toggle the switch to Disable the extension. Disable browser extensions on chrome computer

You’ll know it worked when the cursor reappears with every extension off. Turn them back on one by one. The last extension you enabled before the cursor vanished again is the culprit. If nothing changes, extensions are not the cause.

Method 5: Test the cursor in an Incognito window

Not sure whether an extension or a Chrome setting is behind the disappearing cursor? Incognito mode loads Chrome with all extensions disabled by default, so it gives you the answer quickly.

  1. Launch the Google Chrome on your computer.
  2. Click on the More vertical 3-dots icon menu for the list.
  3. Select the New Incognito Window option.
    New Incognito Window menu in the Chrome browser on computerIt will start a new incognito window in the browser.

Move the cursor across several pages in the Incognito window. If it stays visible the whole time, switch back to your normal window and apply Method 4. If the cursor also disappears in Incognito, the cause is in Chrome itself or in your operating system.

Method 6: Try Chrome Canary

If you want to check whether a fix is already queued up, Chrome Canary gives you an early look. It is the daily-built version of Chrome and ships with the newest patches before stable. If your cursor bug is a known issue that has already been fixed upstream, Canary lets you confirm it without waiting for the next stable release.

You can download Chrome Canary for free on Windows and macOS.

alert icon

ALERT: Canary is not a stable Chrome build, and bugs including the disappearing cursor can come back at any time. Use it only as a temporary test, not as your daily browser.

Bonus: Switch to an alternative browser

If the cursor keeps vanishing in Chrome after every workaround above, a different Chromium-based browser can tell you whether the bug is Chrome-specific or system-wide. Chrome, Edge, and Brave share the same base, so the behavior is nearly identical.

Bottom Line

If the cursor still disappears in Chrome after you try these steps, you have probably narrowed the cause down to graphics acceleration or an extension. Updating Chrome to 133 or newer removes the recent regression. Toggling graphics acceleration, disabling extensions, or restarting Chrome through Task Manager or chrome://restart covers the rest. Keep an eye on Chrome updates so future regressions get patched as soon as Google ships a fix.

Please share the article if you find it helpful:

Disclosure: This page may contain affiliate links, which means we may receive compensation for your purchases; of course at no extra cost to you (indeed, you may get special discounts).
Kushal Azza

Kushal Azza

Kushal Azza is a Google Certified Analytics & IT Professional, Digital Content Creator, and Go-To Digital Marketer. He has over a decade of experience solving tech problems, troubleshooting, and innovating digital solutions. Follow him on Twitter and LinkedIn.

19 comments and feedback

  1. I use a HP pavillion which has a touch screen monitor, i was shocked when the mouse just disappeared on chrome but the first solution on this article itself fixed the problem! great article!

  2. The same problem on my Surface Go 2. Mouse disappears causing confusion and questions. I followed the instructions but none of them worked for me.
    I just changed the language from Greek to English UK and worked immediately. Mouse pointer is back. I will let you know if this comes back

  3. I’ve had my laptop for nearly a year. The problem started yesterday (6/13/20). The chrome/settings tip (disabling) fixed it, until the cursor disappeared again today; so, the task manager tip worked. I created a word doc with your tips, as they are the most thorough. thoughtful & logical I’ve seen. I’ll also bookmark chrome://restart. Bad Google! Aarrgh!

  4. chrome://restart worked for me as well. I have to remember this command for always, as I have pretty often this issue on my Dell Latitude with TouchScreen. I hope google comes with an permanent solution for this.

  5. I had the problem in Edge Chromium and Chrome at the same time. edge://restart on Edge and chrome://restart on Chrome seemed to fix it for now.

  6. If you see Chrome in task tray, right click on it and tell it not to run in background. might work. So far it is for me but for how long?

    1. That’s like killing the chrome as soon as we close the browser — just like a restart. I think it won’t last long.

      Anyways, most of these solutions are just work-around. It’s Chrome developers who need to fix this issue.

  7. i do this, but i have to keep redoing it. I turn off the accelerator, the mouse shows up for a while. Then, the mouse disappears you have to turn on accelerator. Is there a more permanent fix?

    1. I totally understand the pain.
      Unfortunately, there is no permanent fix as of now. Google has to address this issue and fix in the backend.

Leave a thought or feedback

Please leave a descriptive comment or feedback with your real name. Our human moderator vets every comment, and it may take 24 to 48 hours to get published or rejected.
Your email address will not be published, and we will never spam your inbox. Required fields are marked *