如何在GNU / Linux中检查多点触控


10

我有几个关于Linux中多点触控的问题:

  1. 多点触控和MPX(多指针扩展)有关系吗?如果应用程序处理多个游标,是否意味着它已准备好多点触控?
  2. 如何测试多点触控是否真的有效
    1. 在系统中(Xorg,驱动程序)
    2. 在给定的应用程序中
  3. 如果我没有多点触控设备,如何测试/开发多点触控?我能以某种方式模拟它吗?
  4. 如何测试html5多点触控支持是否有效?例如,我应该使用 这个 演示?

更新1:

[2.1]要查看驱动程序是否支持多点触控,可以转储/ dev / input / eventX并查看它是否有多点触控事件(如 0x2f /*MT slot being modified*/ 要么 0x35 /* Center X ellipse position */ ): hd /dev/input/event... | grep ' 00 03 00 2f' [3]开始简单 触摸屏模拟器 。可能已经有一个地方?

更新2:

根据 xinput test 6 我看到了多点触控事件。但在 xev 输出我只看到重复的MotionEvents没有多点触控的附加坐标。 XInput2数据也不包含任何多点触控相关的...


1)多点触控和MPX是相关的。 2)在线有许多在线DIY工具包可以创建多点触控环境。我认为nuigroup.com是一个很好的起点。 3)问题2也回答了这个问题。有小规模和大规模的设备。 4)研究
Chris

1
注意:我已经开发了自己的解决方案 3. github.com/vi/virtual_touchscreen
Vi.

Answers:


1

我不认为多点触控或MPX意味着多个游标 - 仍然只有一个。多点触控基本上意味着系统一次可以处理多个输入(例如多个手指)。我认为MPX支持这一点。这允许您触摸两个手指,将它们绘制在一起,如果编程正确,系统将相应地缩小图像。这一切都需要GUI支持软件。它不会自动神奇地发生。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.