use*_*955 8 nvidia multiple-monitors touchscreen xinput
我有一张 NVidia GTX260 卡,在一个使用 eGalax 驱动程序的触摸屏上方有一个常规屏幕。
我尝试使用 xinput 配置触摸屏,但我无法正确配置。随着普通屏幕断开连接并摆弄“Evdev Axis Calibration”选项,它工作正常,但是当我再次连接普通屏幕时,艰难的映射发生了变化。如果我触摸触摸屏,鼠标会移动到另一个屏幕上的相应位置。
“坐标变换矩阵”和“映射到输出”似乎都不起作用......
任何帮助是极大的赞赏!
/亨里克
我现在(在 13.04 上)遇到了类似的问题,但xinput map-to-output如果我按正确的顺序做事,确实有帮助。
xinput map-to-output调整“坐标变换矩阵”。
xinput_calibrator设置“Evdev Axis Calibration”并且完全不知道“Coordinate Transformation Matrix”。它也总是打开拉伸到完整的可用输出区域。
这意味着您必须xinput_calibrator在单个屏幕上运行。
xrandr --output <non-touch-output> --off
xinput map-to-output <touch input device> <touch-output>
(如果您以前接触过“坐标变换矩阵”,请重置它)。
用 校准xinput_calibrator。
您现在应该在单个屏幕上拥有校准良好的触摸。
(我的触摸屏最初是关闭的——X/Y 交换,Y 倒置——所以我不得不运行两次,使用--misclick 0。我相信这是我的触摸屏的属性,与双显示器情况无关。)
重新启用第二个屏幕。
xrandr --output <non-touch-output> --on
做map-to-output一次。
| 归档时间: |
|
| 查看次数: |
16076 次 |
| 最近记录: |