Windows 8.1 – Mouse pointer sticks on the edge when moving between multiple monitors


To totally unlock this section you need to Log-in


Login

In Windows 8.1 Update 1, if you have multiple monitors, you may have observed a strange behavior of the mouse pointer.

When you try to move the mouse pointer across to the other monitor, it sticks at the edge of the screen. If you move the mouse pointer fast, it goes over successfully to the other display. This is a not a bug, it's a feature. Let's see how to fix it.

Solution

This sticking of the mouse cursor on the right edge of monitor 1 and the left edge of monitor 2 (shared edge) is a feature to make the Charms Bar and scroll bars easier to use. Luckily you can disable it.

  • Open Registry Editor (regedit.exe)
  • Go to the following key:
HKCU\Control Panel\Desktop

Look for a DWORD value called MouseMonitorEscapeSpeed. If that value does not exist, then create it. Change its value data to 1.

Windows 8.1 - Mouse pointer sticks on the edge when moving between multiple monitors

Repeat these steps for the following registry key too:

HKCU\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUI

Now go to this registry location:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUi

Windows 8.1 - Mouse pointer sticks on the edge when moving between multiple monitors

In the right pane of above mentioned location, look for the two registry DWORD there named DisableTLCorner and DisableTRCorner having Value data set to 0. So change there Value data to 1 as similarly we done previously for the other values.

Now restart the Explorer.exe shell process or restart Windows. That's it. This should disable the multiple monitor mouse stickiness on the shared edge.