看来微软已经试图解决这个问题多显示器和屏幕角落。
在 Windows 7 中,显示器之间没有边界,鼠标可以在我的 3 台显示器之间的屏幕顶部自由移动,前提是我在显示设置中将它们的高度设置为相等。Windows 8 引入了粘角。看到这个问题。
Windows 10 也有粘角。每个显示器的顶角都有几个像素,鼠标无法跨越到另一个显示器上。为了进入下一个显示,必须向下移动光标以避免该区域。
该图大致显示了在 Windows 10 中不允许鼠标移动但在 Windows 7 中允许的区域。
就我个人而言,我对在屏幕顶部不受限制的鼠标移动没有任何问题 - 我习惯了“瞄准”x,以及不受限制的光标移动的便利。像所有想在 W8 中禁用它的人一样,我想知道是否有办法在 W10 中禁用它。
编辑以解决可能的重复:
尽管该问题与此问题中的问题相同,但解决 W8 中涉及编辑注册表项的问题的解决方案MouseCornerClipLength在 W10 中不起作用,因为 W10 中不存在该注册表项。添加该键并设置该值也不起作用。我搜索了整个注册表,但在其他位置找不到它。W8 解决方案中引用的节点中的其他 W10 密钥都不是明显的替代品。
编辑以解决评论中的可能解决方案
我正在使用多显示器设置,每次我尝试将窗口从一台显示器移动到另一台时,它都会尝试将其捕捉到当前显示器的一侧,不让我将其移动到另一台显示器。
防止这种情况的唯一方法是快速移动窗口。有没有办法调整移动速度阈值,这样只有当我将它移动到显示器边界的速度真的很慢时它才会捕捉?
在 Windows 10 中将窗口从一台显示器移动到另一台显示器时,鼠标会卡在显示器边框上。当鼠标移动得更快时可以克服这个问题。最好禁用此行为,同时保留其他捕捉功能。
这似乎是此处报告的类似问题。目前的回应似乎集中在理解和接受“功能”上。这与粘角不是同一个问题。
一般建议包括完全禁用捕捉,如下:
这确实有效,但它也消除了使用快照热键(win+ arrow,我想保留的功能。
此注册表设置并没有消除我所看到的行为。