私は同様の問題を抱えており、このブログの答えはかなり完全であり、関連する詳細をコピーしています:
手のひらの検出を設定します。
端末タイプで手のひら検出をオンにします。
$ synclient PalmDetect=1
手のひらではなく指として解釈される最大幅を設定します。4を選択し、ほとんどのハウツーでは10を使用します。ここで少し推測してテストするのが良いでしょう。
$ synclient PalmMinWidth=4
次に、手のひらと指の最小の高さを設定します。
$ synclient PalmMinZ=50
最後に、Ubuntuでは、3本指のミドルクリックはデフォルトでは有効になっていないため、有効にする場合は次を使用します。
$ synclient TapButton2=3 TapButton3=2
理論的には、これにより、ミドルクリックで2本指タップ、右クリックで3本指タップが有効になりますが、Ubuntu 13.04では、結果の動作はまったく逆になります。したがって、中クリックで2本の指タップを使用する場合:
$ synclient TapButton2=2 TapButton3=3
正しい設定が見つかったらこれを永続的に50-synaptics.conf
するには/usr/share/X11/xorg.conf.d/50-synaptics.conf
、Debian / Ubuntu(Semplice)および/etc/X11/xorg.conf.d/50-synaptics.conf
Arch Linuxベースのディストリビューションにある設定を保存します(最初の「InputClass」部分はマルチタッチミドルクリック修正用です) 、Archで既に有効になっているため、追加する必要はありません):
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "HorizTwoFingerScroll" "on"
Option "VertTwoFingerScroll" "on"
EndSection
#synclient PalmDetect=1
Option "PalmDetect" "1"
#synclient PalmMinWidth=4
Option "PalmMinWidth" "4"
#synclient PalmMinZ=50
Option "PalmMinZ" "50"
入力中に一時的にタッチパッドをオフにする:
synclientコマンドを使用する代わりに、syndaemonを使用します。
$ syndaemon -K -i 0.5 -R -d
アーチのWikiあなたにこのコマンドを保存する場合という主張 ~/.xinitrc
持っているファイル、それはあなたの次のログイン時に自動的に実行。ただし、これを行ったとき、デスクトップ(exec DESKTOP.session
command)の起動前にコマンドが発生する必要があることに気づきませんでした。他のたくさんの設定ファイルをいじって、SLiMディスプレイマネージャーについてたくさん学んだ後、デスクトップ起動後のコマンドはデスクトップまで実行されないので、コマンドをファイルのさらに上に移動するだけでよいことに気づきました終了します。