Disable Windows Terminal Cursor Blink via Regedit
This guide explains how to disable cursor blink animations across Windows interfaces and terminal windows using the Windows Registry Editor. By modifying the system’s desktop cursor blink settings, you can eliminate blinking distractions, enforce a static cursor, and standardize caret behavior across your environment.
Steps to Disable Cursor Blink via Registry Editor
- Open Registry Editor
- Press
Win + Rto open the Run dialog box. - Type
regeditand pressEnteror click OK. - If prompted by User Account Control (UAC), click Yes.
- Press
- Navigate to the Desktop Settings Key
In the address bar at the top of the Registry Editor window, paste the following path and press
Enter:HKEY_CURRENT_USER\Control Panel\Desktop
- Modify the Cursor Blink Rate
- In the right-hand pane, locate the string value named
CursorBlinkRate. - Double-click
CursorBlinkRateto open the Edit String dialog. - Change the Value data to
-1(setting this value to-1completely disables cursor blinking animations). - Click OK to save the changes.
- In the right-hand pane, locate the string value named
- Apply the Changes
- Close the Registry Editor.
- Sign out of your Windows user account and sign back in, or restart your computer to apply the updated cursor animation settings.
Reverting the Changes
To restore the default cursor blink behavior: 1. Navigate back to
HKEY_CURRENT_USER\Control Panel\Desktop in the Registry
Editor. 2. Double-click CursorBlinkRate. 3. Set the
Value data back to 530 (the default
Windows blink interval in milliseconds). 4. Click OK
and restart or sign out of Windows.