我想将外部触摸屏连接到我的笔记本电脑(Ubuntu 18.10,GNOME)。
触摸屏作为唯一显示器(禁用笔记本电脑屏幕)时工作正常。但是,我想并排使用两个显示器。
我已经尝试过(但失败了):
- 重新排列显示器:触摸操作始终转到内置显示器,与显示器布局无关。
WL_OUTPUT
USB 触摸输入设置udev
(如 Tizen 多显示器多点触摸文档中所述):它被忽略了(事实上,weston
源中没有提到WL_OUTPUT
;也weston-info
没有给出任何监视器名称,而且我怀疑来自的监视器名称xrandr
在这种情况下是否有用)。- 尝试
touchpad-edge-detector
:检测坐标正常,但没有给出任何如何进行的提示。 - 尝试
xinput_calibrator
:投诉非法触摸操作。 - 使用
weston-touch-calibrator
:没找到任何地方 - 我还没有尝试手动创建
LIBINPUT_CALIBRATION_MATRIX
,因为我不认为这是“好”的方法(可能取决于显示器分辨率/安排/可用性)。
我认为 Tizen 方法最好,即告诉 Weston 哪个触摸板与哪个触摸屏相关。但是,我找不到这样做的方法,包括阅读文档libinput
和通过weston
源代码查找。
如今拥有多个显示器已经不再是一件奇怪的事情了,不是吗?拥有触摸屏也不应该如此吗?
答案1
Arch Linux 维基记录表明此内容不受支持:
目前,Wayland 还没有已知的方法可以在除 Sway 之外的任何环境中将触摸锁定到特定显示器 [...]
(Sway 是 i3 的 Wayland 合成器)。