禁用单指点按即可保持双指点击Ubuntu 12.04

键入时禁用触摸板的选项在我的带有Elantech触摸板的三星RC512上不起作用,我喜欢用两根手指进行双指滚动和中键点击模拟以禁用轻触触摸板。 当我键入光标时会跳转,因为我会用手掌敲击触控板。 如何禁用单指敲击但保持多指敲击?

synclient TapButton1=0 
  • TapButton1表示单指点击。
  • 0意味着什么也不做。

xinput将允许您操纵人机接口设备的属性。 它还将向您展示人机界面设备的位置,以及操作它们的一些参数,例如它们的名称和ID。

 xinput 

显示设备列表,我有一个Elantech触摸板,显示为ETPS/2 Elantech Touchpad id=12 [slave pointer (2)] 。 您应该运行命令以查看相同的内容,但我会使用我看到的输出来表达我的答案。

 xinput list-props 12 

显示项目ID 12的可用属性,您可以在Synaptics手册页中看到其说明。

看起来可能有多种策略可以用来做你正在寻找的东西,但属性Synaptics Tap Action (327)看起来很有希望,而且手册页说要把它设置为0来禁用。

  xinput set-prop 12 327 0 

其中12是设备的id,如xinput所示,327是属性编号,如xinput list-props 12