Change Windows Snap Sensitivity in Regedit

This guide explains how to adjust the sensitivity and delay settings of the Windows Snap feature using the Registry Editor (Regedit). By modifying specific registry values, you can control how quickly the Snap Layout menu appears when hovering over a window’s maximize button and adjust the drag-and-drop trigger zones along the edges of your screen.

Adjusting Snap Layout Hover Delay

The speed at which the Snap Layout menu appears when hovering over a window’s maximize button is governed by the system-wide mouse hover timer.

  1. Press Win + R, type regedit, and press Enter.
  2. Navigate to the following key: HKEY_CURRENT_USER\Control Panel\Mouse
  3. In the right pane, locate the string value named MouseHoverTime.
  4. Double-click MouseHoverTime to edit it.
  5. Change the Value data (measured in milliseconds):
    • Default: 400
    • Faster sensitivity: 100 to 200
    • Instant/Near-instant: 10 to 50
  6. Click OK.

Adjusting Edge Snap Drag Sensitivity

To change how far you must drag a window to the edge of the display before Snap activates, modify the desktop docking threshold.

  1. In the Registry Editor, navigate to: HKEY_CURRENT_USER\Control Panel\Desktop
  2. Look for the value named DockMovingThreshold in the right pane. If it does not exist, right-click an empty space, select New > DWORD (32-bit) Value, and name it DockMovingThreshold.
  3. Double-click DockMovingThreshold.
  4. Set the Base to Decimal.
  5. Enter a numeric value in pixels:
    • Lower values make snapping trigger closer to the edge.
    • Higher values increase the trigger distance from the screen borders.
  6. Click OK.

Applying the Changes

Registry changes to desktop and mouse settings do not take effect immediately:

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Locate Windows Explorer in the Processes tab.
  3. Right-click Windows Explorer and select Restart, or simply restart your computer.