首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >双显示器触摸屏

双显示器触摸屏
EN

Ask Ubuntu用户
提问于 2012-05-23 19:08:27
回答 3查看 9.1K关注 0票数 6

我有ubuntu12.04和两个显示器,其中第一个是触摸屏。

系统将分辨率识别为一个3840 * 1080分辨率的大屏幕。

问题是当使用触摸校准时,校准器屏幕会在两个屏幕上进行调整。因此,当触摸屏幕时,指针在X轴上得到双移动。

有什么解决办法吗?

图片: NVIDIA和Twin wiew

EN

回答 3

Ask Ubuntu用户

发布于 2014-04-21 21:00:09

archlinux wiki是对如何解决这个问题的最好描述,但是这里有一些更具体的描述。

您应该运行input -list来标识输入设备的名称。我创建了一个电子表格来计算转换值。

这里的电子表格:https://docs.google.com/spreadsheets/d/13CNQjWfzpEkHM4ZdCcUWDTdQNaFqQ6TYTwatQsYcHcQ/edit?usp=sharing

我运行了你的号码(双1920x1080显示器)。

如果您的触摸屏位于左侧,则命令将是(“AdvancedSilicS.A CoolTouch(TM) System”是我输入设备的名称,请替换为您的输入设备):

代码语言:javascript
复制
xinput set-prop 'Advanced Silicon S.A CoolTouch(TM) System' --type=float 'Coordinate Transformation Matrix' 0.5 0 0 0 1 0 0 0 1

对权利而言,它应该是:

代码语言:javascript
复制
xinput set-prop 'Advanced Silicon S.A CoolTouch(TM) System' --type=float 'Coordinate Transformation Matrix' 0.5 0 0.5 0 1 0 0 0 1
票数 3
EN

Ask Ubuntu用户

发布于 2012-06-24 17:52:54

请参阅:https://wiki.archlinux.org/index.php/Calibrating_触摸屏

您的矩阵如下:

代码语言:javascript
复制
 Touch screen on the left: 0. 5 0 0 0 1 0 0 0 1
 Touch screen on the right: 0. 5 0 0. 5 0 1 0 0 0 1

我拥有几乎相同的配置(但屏幕上有一个在其他配置之上),在设置正确的矩阵之后,我经历了多次单击,正如上面链接的底线所描述的那样。我还没有找到在Ubuntu下重建xorg-server的方法;当然,所描述的过程不起作用。

票数 1
EN

Ask Ubuntu用户

发布于 2015-07-18 20:30:47

因为这是google搜索这个问题的第一个结果,所以我决定发布我的解决方案,这对我来说很简单。

我找到了这个archlinux上的链接,你可以用

代码语言:javascript
复制
xinput --map-to-output <stylus device ID> <screen ID>

所以我不需要玩“坐标变换矩阵”。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/141341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档