在显示器之间移动时,如何从角落包裹鼠标?


13

我有2个显示器。主要的是水平的,次要的是垂直的。

在此处输入图片说明

从右向左移动显示器时,如果鼠标击中我显示为红色的区域,它会卡住。我想改变这种行为。

每当鼠标碰到高显示器的左边缘的任何部分时,都应将其包裹在宽显示器的右边缘。我并不特别在意它的边缘被包裹在哪里:如果它是最接近的点(如我在图像中显示的那样,那很好)(虚线是包裹/传送)。

我怎样才能做到这一点?


2
善用图像,易于理解的问题+1
Dave

Answers:


4

使用Windows显示属性,这是不可能的。

它可以“适应”您的显示器布局,以便在显示属性内可以上下拖动显示器等,以使设置自然。

例如,如果左监视器的底部监视器与右监视器的底部对齐,则应在窗口中将其向下拖动以反映此情况,依此类推。

答案不多,但除非第三方能够做到这一点,否则Windows无法做到。


3

DisplayFusion在“设置”>“窗口管理”选项卡上具有一个选项,名为“防止鼠标光标被未对齐的显示器边缘卡住”,此问题已得到解决。

披露:我在Binary Fortress Software(DisplayFusion的制造商)中提供支持和测试:)


3
我将为以后的读者补充一点,尽管DisplayFusion具有免费版本,但您必须以30美元的价格购买它才能获得此特定功能。
极好的

是的,很好。这是仅Pro版本中可用的功能之一。我将来一定会提到这一点。
基思·拉默斯

1

由于没有这个问题的“免费”答案,因此我开发了一个Windows C#命令行应用程序来解决此问题,并允许鼠标​​在多个显示器之间平滑移动,并且可以在最左边的显示器之间进行回绕。和最右边的显示器。

  • MouseUnSnag-GitHub-您可以从源代码进行编译,也可以作为GitHub“发行版”提供一个可执行文件。

MouseUnSnag还解决了此相关超级用户帖子中提出的“粘滞角”问题:


0

我有3个显示器(17“,22”,28“),每个显示器具有不同的屏幕分辨率,并且我遇到了相同的鼠标移动问题。我尝试了一些工具,但是在我的情况下没有帮助,DisplayFusion不是免费的: D,所以我决定用Autohotkey编写脚本来解决它。

检查此脚本。您可以使用ahk2exe将其编译为exe,然后再将其启动

这是我的情况:

这是我的情况

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.