如何在Windows 8中禁用粘滞角?


69

我有2台显示器,在Windows 7中,我曾经用鼠标轻拂最大化的窗口从一个显示器到另一个显示器。

但是,在Windows 8(禁用超级按钮)下,我的鼠标挂在角落上。这是因为如本文末尾所述,现在已添加了6个像素的“不可见屏障”:

Win8中的粘性角

因此,我无法像在Windows 7中那样在各监视器之间进行平滑的窗口移动体验(这两个监视器都在顶部的设置中对齐,所以这不是问题)。

从一台显示器转到另一台显示器时,如何禁止鼠标停在角落?

编辑:所以看来,如果没有编程,这是不可能的。我目前正在写一个小的工具来规避这种麻烦。它已经在工作,我只是在修饰视觉效果:)

Edit2:https://mouseunsticky.codeplex.com/


4
不是解决您的确切问题的方法,但是另一种解决方法是:Windows键+ Shift +左/右箭头,可将应用程序从一台显示器快速移动到另一台显示器。
Mufasa 2012年

在这里,我认为这完全没用,因为角落不够大……
Shinrai 2012年

5
Codeplex链接已损坏。
德鲁·诺阿克斯

1
Windows 8多显示器的另一个变化是增加了MouseMonitorEscapeSpeed设置,当缓慢移动时,它会使光标停留在显示器的边缘。通过将HKEY_CURRENT_USER /控制面板/桌面/ MouseMonitorEscapeSpeed设置为0来禁用它
Luna

Answers:


46

您可以通过简单的注册表更改来解决此问题。

如果你希望只更改为当前用户找到MouseCornerClipLengthHKEY_CURRENT_USER\Control Panel\Desktop\和值设置为0(从6

如果您想在任何地方禁用它:

  1. 在注册表中,搜索: MouseCornerClipLength
  2. 将值设置为0(from 6
  3. 重复(此名称有多个钥匙,我不确定需要哪个钥匙)
  4. 重新开始

这样可以停止捕捉鼠标,并且非常完美,您仍然可以像以前一样轻松地在显示器的外侧边缘上使用超级按钮栏(完全符合我的要求)。

我前不久在这里创建了一个主题。


3
谢谢!你是救世主。我在具有不同分辨率的多台显示器上遇到了这个烦人的问题,几乎快疯了。再次感谢!
Prasanth

7
快速搜索表明,它实际上是一个每用户设置,你可以将它设置为当前用户在 HKEY_CURRENT_USER\Control Panel\Desktop\MouseCornerClipLength 其他的结果是,在类似的位置HKEY_USERS,这将是其他用户的相应设置。
鲍勃

1
谢谢谢谢。可爱,光滑,顶部边缘又回来了。如此简单的事情有多少会打乱您的工作。
Xonatron

+1; 我发现我需要禁用超级按钮,否则当移动到当前监视器右侧的监视器时,鼠标仍然会卡住。
Bryan

这非常适合我的左显示器的右上角。但是,我的光标仍然停留在右下角。
大卫·肯尼迪

6

经过测试和工作

打开Regedit。

然后HKEY_CURRENT_USER/Control Pannel/Desktop搜索名为MouseCornerClipLength的键,并将其值从6更改为0。

好的,然后重启机器


请注意,这是为当前用户设置的。
Xonatron 2013年

5

电源外壳:

Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name MouseCornerClipLength -Type DWORD -Value 0

4

您可以下载名为Start 8的第三方程序。使用它,您可以禁用粘滞角,也可以根据需要返回旧的Windows 7样式的开始菜单。

费用为$ 5,但有免费试用期。


那是不对的。它使您可以禁用热角超级按钮,但不能禁用粘性像素。
Arista2

该选项位于桌面>>高级下。效果很好,谢谢!
void.pointer 2015年


-3

除非有人发动黑客攻击,否则这将继续是Windows 8内置的设置。不幸的是,您将不得不习惯于观察那些角落,最终这将成为自然。


-3

他们不能被禁用。我希望我们可以对要从W8添加/删除的功能进行投票!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.