最近Dell inspironを購入し、すぐにubuntuをインストールしましたが、すぐにタッチパッドの問題に遭遇しました。一番軽いタッチでポインタが移動し、予期しない場所で入力を開始します。それがどれほど厄介でイライラするか想像できます。いくつかのグーグル検索をした後、xinputとsynclientを使って、プレイできる設定を見つけました。ただし、これらの設定は効果をもたらさないようです。起動スクリプトを作成しました
#!/bin/bash
xinput --set-prop 12 "Synaptics Palm Detection" 1
xinput --set-prop 12 "Synaptics Palm Dimensions" 5 80
xinput --set-prop 12 "Synaptics Locked Drags" 1
xinput --set-prop 12 "Synaptics Locked Drags Timeout" 500
syndaemon -i 1 -K -d
しかし、それはあまりしません。奇妙なことに、「ロックされたドラッグ」および「ロックされたドラッグのタイムアウト」オプションが正常に機能することに気付きました。しかし、「パーム検出」とシンデモン1は機能しません。手のひらの検出で地獄、しかしsyndaemon -i 1 -K -dはうまくいけばすべてを解決できます。また、xinput --listを介して入力デバイスを一覧表示すると、2つのタッチパッドが表示されます。それに何か関係があるのでしょうか?
$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ELAN Touchscreen id=11 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=16 [slave pointer (2)]
⎜ ↳ Dell0741:00 06CB:7E7E Touchpad id=12 [slave pointer (2)]
とにかく、誰かが私を正しい方向に向けてくれたら本当にありがたいです。
PS:私の側でさらに情報が必要かどうかを教えてください。
ありがとう。
16.04 LTSから16.10にアップグレードした後、同じ問題に遭遇しました。 xserver-xorg-input-all
を再インストールするとうまくいきました。
Sudo apt install --reinstall xserver-xorg-input-all
xserver-xorg-input-synaptics
のみを再インストールする最初の試みは、タッチパッドの問題を修正しましたが、キーボード入力を壊しました(救助のために画面キーボードで)。
これは、Dell XPS 13 9350上にありました。
最も簡単な方法は、libinput
をインストールすることです。これは、より信頼性の高い別のPalm検出アルゴリズムがある新しいユーザー空間タッチパッドドライバーです。
ターミナルで実行
Sudo apt install xserver-xorg-input-libinput
そして再起動します。
/usr/share/X11/xorg-conf.d/90-libinput.conf
で手動でタップすることも有効にする必要があります。