我有两个屏幕,eDP-1 和 VGA-1。触摸屏是 ILITEK,在“xinput 列表”上 ID 为 11。我的 eDP-1 是主板配置上的主屏幕(我无法更改它),但我必须使用 VGA-1 作为主屏幕,因为我的触摸屏就在那里。我已经配置了 monitors.xml,使用鼠标可以正常工作,但使用触摸屏时它总是指向第一个屏幕(VGA-1)。
我已经运行了xinput map-to-output 11 VGA-1
但是触摸始终指向eDP-1。
我试图用它xinput set-prop
来改变变换矩阵,但无论我设置什么变换矩阵,它都不会改变其行为。
这只发生在 Ubuntu 20.04 上。当我使用 Ubuntu 16.04 时,它运行正常。
答案1
在我发布问题后,我发现同一个输入设备有两个 ID。它们被列为 ID 10 和 11。在我向这两个设备重复输入命令后,一切都运行良好。因此答案是:
xinput map-to-output 10 VGA-1
xinput map-to-output 11 VGA-1
无论如何,谢谢大家