web-dev-qa-db-ja.com

1本指でタップしてクリックすることを無効にするが、2本指でタップすることを続けるUbuntu 12.04

入力中にタッチパッドを無効にするオプションは、Elantechタッチパッドを搭載したSamsung RC512では機能しません。 Palmでタッチパッドを叩くので、カーソルをタイプするとジャンプします。 1本指でのタップを無効にし、複数指でのタップを維持するにはどうすればよいですか?

5
metalnick
synclient TapButton1=0
  • TapButton1は1本指タップを意味します。
  • 0は何もしないことを意味します。
3
imwilsonxu

xinputを使用すると、ヒューマンインターフェイスデバイスのプロパティを操作できます。また、ヒューマンインターフェイスデバイスが何であるか、およびそれらを操作するためのパラメータ(名前やIDなど)も表示されます。

xinput

デバイスのリストが表示されます。ETPS/2 Elantech Touchpad id=12 [slave pointer (2)]と表示されるElantechタッチパッドがあります。同じコマンドを表示するにはコマンドを実行する必要がありますが、表示される出力を使用して回答をフレーズします。

xinput list-props 12

Synaptics Man Page で説明を参照できるアイテムID 12の利用可能なプロパティを表示します。

探していることを行うための複数の戦略があるように見えますが、プロパティSynaptics Tap Action (327)は有望に見え、マニュアルページでは無効にするにはこれを0に設定するように指示されます。

 xinput set-prop 12 327 0

12はxinputで示されるデバイスのIDで、327はxinput list-props 12で見られるプロパティ番号です

2
OYRM