How to disable sticky corners in Windows 8?
I have 2 monitors and in Windows 7 I used to just mouse-flick maximized windows from one monitor to the other.
With Windows 8 however (charms disabled), my mouse hangs in the corners while doing this. This is because as described at the end of this article, an "invisible barrier" of 6 pixels has now been added:
Thus I'm unable to have a smooth experience for window movement across monitors as I did back in Windows 7. (Both my monitors are aligned in the settings to the top, so that isn't the problem).
How do I disable the mouse from stopping in the corners when going from one monitor to the other?
Edit: So it seems this is not possible without programming effort. I am currently writing a small tool to circumvent this nuisance. It's already working, I'm just touching up on the visuals :)
Edit2: https://mouseunsticky.codeplex.com/
You can get around this with a simple registry change.
If you wish to just change it for the current user find MouseCornerClipLength
in HKEY_CURRENT_USER\Control Panel\Desktop\
and set the value to 0
(from 6
)
If you wish to disable it everywhere:
- In registry, search:
MouseCornerClipLength
- Set the value to
0
(from6
) - Repeat (there is more than one key with this name, I'm not sure which one(s) are necessary)
- Restart
This stops your mouse catching and is perfect, you can still use the charms bar without issue on the outside edge of your monitors as easily as before (exactly as I wanted).
I created a thread a while ago about this here.
Tested and working
Open Regedit.
And go toHKEY_CURRENT_USER/Control Pannel/Desktop
search for a key named MouseCornerClipLength and change the value from 6 to 0.
Ok and restart the machine
PowerShell:
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name MouseCornerClipLength -Type DWORD -Value 0
You can download a third-party program called Start 8. With it you can disable the sticky corners and you can also, if you want, get back the old Windows 7 style start menu.
It costs $5 but it has a free month trial.