How to Change Cursor Blink Rate in Regedit

Adjusting the cursor blink rate in Windows allows you to customize how quickly the text insertion point flashes across interactive text interfaces, or disable the blinking entirely. This guide outlines how to configure the system-wide cursor blink rate using the Windows Registry Editor (Regedit) by modifying the millisecond interval assigned to the cursor setting.

Step 1: Open the Registry Editor

  1. Press Windows Key + R to open the Run dialog box.
  2. Type regedit and press Enter or click OK.
  3. If prompted by User Account Control (UAC), click Yes to grant administrative permissions.

Step 2: Navigate to the Desktop Settings Key

In the Registry Editor, use the left sidebar to navigate to the following path:

HKEY_CURRENT_USER\Control Panel\Desktop

Alternatively, you can copy and paste the path directly into the address bar at the top of the Registry Editor window and press Enter.

Step 3: Modify the CursorBlinkRate Value

  1. With the Desktop key selected, scroll through the right pane to find the string value named CursorBlinkRate.
  2. Double-click CursorBlinkRate to open the Edit String window.
  3. In the Value data field, enter your preferred blink rate in milliseconds:
    • Default: 530 (standard Windows blink speed).
    • Faster Blink: A lower number, such as 200.
    • Slower Blink: A higher number, such as 1000 or 1200.
    • No Blinking (Solid Cursor): Set the value to -1.
  4. Click OK to save the changes.

Step 4: Apply the Changes

Registry changes to cursor behavior do not take effect immediately in running applications. To apply the new cursor blink rate across the entire operating system:

  1. Close the Registry Editor.
  2. Sign out of your Windows user account and sign back in, or restart your computer.