如何使用 x2x 选项 completeregion[left|right|low|up] - debian

如何使用 x2x 选项 completeregion[left|right|low|up] - debian

我不明白如何使用completeregion[left|right|low|up]x2x 的选项 - 它总是将鼠标困在:to 屏幕上的一行中。

例如:

DISPLAY=:0.0 ssh -Y -i .ssh/id_bar  bar /home/foo/x2x/x2x   -completeregionleft 0 -completeregionright 3286 -completeregionup 1080 -completeregionlow 0 -geometry 1440x900  -west -to :0.0

答案1

x2x 没有很好的手册页。

你遇到的问题是,Xorg 垂直 Y 轴向下增加。因此,你的命令行将是

-completeregionup 0 -completeregionlow 1080

仅当您不使用北、南、东或西时才使用 -geometry 参数。它会弹出一个 X 窗口,当您单击它时,将激活“目标”桌面上的鼠标和键盘。要离开该桌面,您必须在“源”桌面上的 x2x X 窗口上按下两个鼠标按钮。(鼠标在远程“目标”桌面上时仍会移动到您的主“源”桌面上。)

最好在窗口中使用一次,因为它有助于理解 x2x 的工作原理:它会缩放您自己的“源”桌面并将其投影到“目标”桌面上。因此,如果您有两个分辨率不同的显示器,您将在“目标”桌面上看到死区。对我来说,左边是 1280x1024,右边是 1366x768,它们的底部边缘对齐。当将其投影到远程“目标”桌面(最初是 1440x900)时,它会在右上角留下一个鼠标无法触及的块。

我尝试使用 completeregion 开关来解决这个问题,但没有成功。

我发现,如果我设法将“目标”桌面分辨率与我的某个源桌面匹配,并使用“-noscale”功能,我就能访问整个“目标”桌面。因此,我将遥控器调低至 1280x1024,并使用 -noscale 和 -east,得到了一个不错的布局。

因此,我在装有两台显示器的工作桌面上运行这个程序。

x2x -noscale -to my-remote:0.0 -east

(当然,您已设法启用 TCP 并管理访问控制。手册页中可能会提到另外几个陷阱。)

相关内容