Excel is a useful application when it comes to managing data by creating spreadsheets. While using Excel, some users have noticed a strange thing. According to them, the cursor keeps flashing between a white cross and an arrow in Excel. This issue is really distracting when working with a spreadsheet. In this article, we will see how to fix the flickering cursor in Excel.
How to fix the flickering cursor in Excel
Below, we have listed some solutions that you can try to fix this problem. But before you begin, we suggest you update Office manually and check for Windows Update. If after trying these two general fixes, the issue persists, you can try the following solutions.
- Update your graphics card driver
- Disable HID-Compliant Pen
- Change your default printer
- Disable Hardware Graphics Acceleration
- Disable add-ins manually
- Delete all temporary files
- Disable Modern Authentication (solution for Office 365 users)
- Repair Office
Let’s see all these solutions in detail.
1] Update your graphics card driver
The issue might be associated with your display. Therefore, we suggest you update your display driver and see if it brings any changes. To update a driver, go to the Optional Updates page in Windows 11/10 Settings and see if any update for your graphics card driver is available there. If yes, install it.
2] Disable HID-Compliant Pen
Some of the users with touch screen display noticed that the issue gets fixed after disabling the HID-Compliant Pen in the Device Manager. You can also try this if you have a touch screen display. The steps for the same are written below:
- Close Excel if it is opened.
- Press the Win + X keys and select the Device Manager.
- Expand the Human Interface Devices node.
- Right-click on HID-Compliant Pen and select Disable device.
3] Change your default printer
Sometimes, the issues in Excel occur when it is unable to detect the default printer. If this is the case with you, changing the default printer will fix your problem. If this trick works, you have to update your printer driver. Open the Windows Update page and click on the Check for updates button. Now, go to “Advanced options > Optional updates” and see if any update for your printer driver is available. If yes, install the latest printer driver.
Alternatively, you can also try this:
- Open the Device Manager.
- Expand the Print queues node.
- Right-click on your printer driver and select Uninstall device.
- After uninstalling your printer driver, visit the official website of your printer driver and download the latest driver manually.
- Install the driver by running the executable file.
4] Disable Hardware Graphics Acceleration
The Hardware Graphics Acceleration option is provided in the Office apps to increase their performance. But sometimes, it creates problems for the users. If you have enabled this feature. disable it and see if it helps. Follow the below-listed instructions to disable the Hardware Graphics Acceleration in Excel.
- Open Excel and create a new blank spreadsheet.
- Go to “File > Options.”
- Select the Advanced category from the left side.
- Scroll down and locate the Display section.
- Enable the Disable hardware graphics acceleration checkbox.
- Click OK to save the changes.
- Restart Excel.
5] Disable add-ins manually
Sometimes, issues occur in Office applications due to a conflicting add-in. To check this, close Excel and start it in Safe Mode. If the issue does not occur in the Safe Mode, some of the add-in(s) is/are the culprit. Now, exit the Excel (Safe Mode) and start it in normal mode. Follow the following steps:
- Open Excel and create a new blank spreadsheet in it.
- Go to “File > options.”
- Select the Add-Ins category from the left side.
- Select COM Add-ins in the Manage drop-down at the bottom and click GO.
- The COM Add-ins window will appear. Now, deselect the checkbox of any one add-in to disable it and click OK. Check if the issue persists.
Repeat the above steps until you find the culprit. Once you find the problematic add-in, consider removing it.
6] Delete all temporary files
You should delete the temporary files regularly in Windows to reduce the risk of errors, bugs, and crashes. Apart from that, deleting the temporary files will also free up space on your disk. To do so, open the Run command box and type %temp%. Click OK. This command will open the Temp folder directly. Now, delete all the files inside the Temp folder.
7] Disable Modern Authentication (solution for Office 365 users)
The Modern Authentication in Microsoft Office 365 provides the users with authentication features like MFA (Multi-factor Authentication), CBA (Certificate-based Authentication), Smart Cards, etc. Disabling Modern Authentication has helped some users. If you are an Office 365 user, you can try it and see if it helps.
You can disable Modern Authentication in Office 365 via Microsoft 365 Admin Center. Log into the admin center and go to “Settings > Org Settings > Modern Authentication.”
8] Repair Office
Repairing Microsoft Office can also fix several problems in Office applications If the problem still persists, run an Online Repair. This should fix the issue.
Read: Arrows keys not working in Microsoft Excel.
How do I stop the cursor from flashing in Excel?
Hardware Graphics Acceleration is a feature in Microsoft Office apps that helps improve their performance. But sometimes, this feature creates troubles for the users. If your cursor is flashing in Excel, disable Hardware Graphics Acceleration in Excel and see if it helps. Apart from that, problematic add-ins also cause issues. To confirm it, troubleshoot Excel in Safe Mode.
You can also try some other fixes, like updating the graphics card driver, deleting temporary files, repairing Office, etc.
How do I stop my cursor from flickering?
If your cursor is flickering in Windows, the issue might be associated with the mouse driver. Hence, update or reinstall your mouse driver. If this does not help, there might be a problematic startup app causing the problem. To identify it. troubleshoot in a Clean Boot state.
Hope this helps.
Read next: Excel not scrolling smoothly or properly.