Linux 中具有两个触摸屏的双头配置

Linux 中具有两个触摸屏的双头配置

作为我当前项目的一部分,我需要建立一个基于Linux配备两台显示器的工作站,两台显示器均支持多点触控(ViewSonic VX2258wm、Quanta 触摸屏)。因此,很自然地,我设置了双头配置,并使用 USB 电缆连接触摸屏。虽然双头输出工作得很好,但操作系统不区分第一个和第二个触摸面板(因此,如果第一个显示器处于活动状态,并且我触摸第二个显示器,则鼠标指针会移动到第二个显示器的相应坐标)第一个监视器)。据我了解,X 服务器不知道哪个触摸面板对应于哪个显示器(因为这些设备在逻辑上和事实上在物理上是不同的设备)。

有谁知道是否可以使这样的配置正常工作?任何建议、提示、杂凑将不胜感激。

答案1

您需要手动设置两个输入设备xorg.conf并指定每个设备的偏移量,以便它们映射到整个 X 屏幕设置中的正确位置。

每个输入驱动程序都需要专门映射到它对应的设备的 ID。不指定此项将导致驱动程序接管任何匹配的设备。

当您有两个独立的输入设备工作后,您只需使用相应的选项来指定驱动程序的坐标空间或偏移量。

相关内容