有人可以帮助我吗,我在这里拉头发。我已经尝试了好几天来解决这个问题。
Ubuntu 18.04.4 显示设置:右触摸框:IRTOUCH 系统
如果我在终端中使用以下命令尝试校准我的触摸,我会得到以下结果
xinput set-prop "USB Touchscreen 6615:0001" --type=float "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
我的左/右是正确的,但我的上/下是不正确的
如果我使用
xinput set-prop "USB Touchscreen 6615:0001" --type=float "Coordinate Transformation Matrix" 0 -1 1 1 0 0 0 0 1
我的左/右不正确,但我的上/下是正确的
我试图弄清楚使用什么组合来正确配置我的触摸。我尝试安装从制造商处下载的驱动程序,但也无法正常工作。有谁知道我必须使用什么“坐标变换矩阵”来让我的左/右和上/下正常工作。
我设法弄清楚了这一点。此特定触摸框有 2 种不同的坐标变换矩阵组合。这取决于屏幕旋转以及触摸面板是否正确或错误地“倒置”安装
左屏幕旋转 - 正确安装触摸屏 xinput set-prop "USB Touchscreen 6615:0001" --type=float "坐标变换矩阵" 0 -1 1 -1 0 1 0 0 1
左屏幕旋转 - 触摸面板安装不正确 xinput set-prop "USB Touchscreen 6615:0001" --type=float "坐标变换矩阵" 0 1 0 1 0 0 0 0 1
右屏幕旋转 - 正确安装触摸面板 xinput set-prop "USB Touchscreen 6615:0001" --type=float "坐标变换矩阵" 0 1 0 1 0 0 0 0 1
右屏幕旋转 - 触摸面板安装不正确
xinput set-prop "USB Touchscreen 6615:0001" --type=float "坐标变换矩阵" 0 -1 1 -1 0 1 0 0 1
希望这对将来的人有所帮助
以防万一其他人偶然发现该线程正在寻找一种使用特定旋转配置指向显示器的指针的方法,我将在此处链接我的脚本:https ://github.com/SimonLammer/dotfiles/blob/0b98315b06b9393df6235457007b84831f1646f5/data /scripts/xinput-配置指针