如何在 Windows 8 中禁用粘角?

Ari*_*ta2 69 window-manager multiple-monitors windows-8

我有 2 台显示器,而在 Windows 7 中,我曾经只是将鼠标从一个显示器上的最大化窗口轻弹到另一台显示器。

然而,在 Windows 8 中(禁用魅力),我的鼠标在执行此操作时挂在角落里。这是因为如本文末尾所述,现在添加了一个 6 像素的“隐形屏障”:

Win8中的粘角

因此,我无法像在 Windows 7 中那样在显示器之间获得流畅的窗口移动体验。(我的两个显示器都在设置中对齐到顶部,所以这不是问题)。

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

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

编辑 2:https ://mouseunsticky.codeplex.com/

小智 46

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

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

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

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

这可以阻止您的鼠标捕捉并且非常完美,您仍然可以像以前一样轻松地在显示器的外边缘使用魅力栏而没有问题(正是我想要的)。

不久前我在这里创建了一个线程。

  • 快速搜索表明它实际上是每个用户的设置,您可以在`HKEY_CURRENT_USER\Control Panel\Desktop\MouseCornerClipLength`中为当前用户设置其他结果在`HKEY_USERS`中的类似位置,这将是相应的为其他用户设置。 (7认同)
  • 谢谢你!你是救世主。我在具有不同分辨率的多台显示器上遇到了这个烦人的问题,几乎撞到了我的头。再次感谢! (3认同)

Add*_*dev 6

测试和工作

打开注册。

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

确定并重新启动机器


小智 5

电源外壳:

Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name MouseCornerClipLength -Type DWORD -Value 0
Run Code Online (Sandbox Code Playgroud)


mca*_*dre -3

在有人提出破解方案之前,这将继续成为 Windows 8 中内置的设置。不幸的是,您必须习惯于观察这些角落,最终这将成为第二天性。