我有 2 个显示器,在 Windows 7 中,我只需用鼠标轻拂即可将最大化的窗口从一个显示器移动到另一个显示器。
然而,在 Windows 8 上(禁用超级按钮),在执行此操作时,我的鼠标会挂在角落。这是因为正如本文,现已添加 6 像素的“隐形屏障”:
因此,我无法像在 Windows 7 中那样在各个显示器之间流畅地移动窗口。(我的两个显示器在设置中都对齐到顶部,所以这不是问题)。
当从一个显示器转到另一个显示器时,如何禁止鼠标停在角落?
编辑:看来,如果不进行编程,这是不可能的。我目前正在编写一个小工具来避免这种麻烦。它已经可以工作了,我只是在对视觉效果进行修饰 :)
答案1
您可以通过简单的注册表更改来解决此问题。
如果您只想为当前用户更改它,请找到MouseCornerClipLength
并将HKEY_CURRENT_USER\Control Panel\Desktop\
值设置为0
(从6
)
如果您希望在所有地方禁用它:
- 在注册表中搜索:
MouseCornerClipLength
- 将值设置为
0
(从6
) - 重复(有多个同名的键,我不确定哪一个是必要的)
- 重新开始
这可以防止鼠标卡住,而且非常完美,您仍然可以像以前一样轻松地在显示器外边缘使用超级按钮栏(正如我想要的那样)。
我之前创建了一个关于此话题的帖子这里。
答案2
已测试并正常运行
打开 Regedit。
然后HKEY_CURRENT_USER/Control Pannel/Desktop
搜索名为鼠标角剪辑长度并将值从 6 更改为 0。
确定并重启机器
答案3
电源外壳:
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name MouseCornerClipLength -Type DWORD -Value 0
答案4
有一个名为 Skip Metro Suite 的程序。您可以使用它来禁用 Windows 8 的所有热点。您可以从此处下载: http://winaero.com/download.php?view.33