如何测试我的触控板是否支持超过2个手指手势?

我想使用一些Unity多点触控function。 我知道我的触摸板支持2个手指手势,因为它在我用手指拖动触摸板时滚动。

如何测试我的触控板是否支持三个和四个手指手势? 所有硬件文档都提到触摸板是多点触控,并没有指定它支持多少手指。 它是Thinkpad X120e,这就是dmesg所说的:

[ 14.821482] Synaptics Touchpad, model: 1, fw: 7.5, id: 0x1e0b1, caps: 0xd000b3/0x340000/0xa0400 [ 14.821498] serio: Synaptics pass-through port at isa0060/serio4/input0 [ 14.864676] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio4/input/input7 

作为htorque答案的更新,您现在必须使用geis-tools而不是utouch-geis-tools (> 12.04)。 因此,运行以下命令集:

 sudo apt-get update sudo apt-get install geis-tools geisview 

在新窗口中,转到Device Added: (可能是最后一个选项)并检查device touches: 。 finger_number将告诉您触摸板支持的多点触控手指的数量。

您可以安装utouch-geis-tools然后运行geistest ,它会显示有关设备和手势的信息,例如:

 Device 10 added attr "device name" = "SynPS/2 Synaptics TouchPad" attr "device id" = 10 attr "direct touch" = false attr "independent touch" = false attr "device touches" = 4 .... 

其中最后一个属性被定义为设备声称能够识别的同时触摸的数量。

但是,uTouch似乎不能识别我系统上的两个手指(ThinkPad T510),因为geistest总是显示

  ... attr "gesture name" = "Tap,touch=2" ... 

当做三到四个手指点击时,但我不知道这是硬件还是软件限制(我只是把它作为一个bug报告 )。

来自http://code.google.com/p/touchegg/的 Touchegg可让您使用多点触控手势

如果它正常工作(它不在我的最后)它应该让你测试你可以使用多少手指。

(顺便说一句,如果你只想知道触控板是否支持多点触控,你为什么不查看规格呢?)