How to Change Mouse Hover Delay Using Regedit
In Windows, hovering your cursor over desktop icons, taskbar items,
or menu options triggers selection highlights and preview pop-ups after
a predefined delay. By default, this delay threshold is set to 400
milliseconds. You can adjust this response time by modifying the
MouseHoverTime string value in the Windows Registry,
allowing UI elements to react instantly or at a slower pace depending on
your preference.
Step 1: Open the Registry Editor
- Press Windows Key + R to open the Run dialog box.
- Type
regeditand press Enter (or click OK). - If prompted by User Account Control (UAC), click Yes to grant administrator privileges.
Step 2: Navigate to the Mouse Configuration Key
In the Registry Editor’s left-hand navigation pane or by pasting the path into the address bar at the top, navigate to:
HKEY_CURRENT_USER\Control Panel\Mouse
Step 3: Modify the MouseHoverTime Value
- With the Mouse folder selected, look at the right-hand pane.
- Find and double-click the string value named MouseHoverTime.
- In the Value data field, enter a new number in
milliseconds:
- Default:
400 - Faster/Near-Instant:
10to100(setting it to0is not recommended, as it can cause UI flickering or unintentional selections) - Slower:
500or higher
- Default:
- Click OK to save the changes.
Step 4: Apply the Changes
Registry modifications to the user interface do not take effect immediately. To apply the new delay threshold: * Restart your computer, or * Sign out of your Windows account and sign back in, or * Restart the Windows Explorer process via the Task Manager.