入力中にタッチパッドを無効にするためにsyndaemonを使用しようとしています。私はGUIが多くの人には機能しないことを知っていますが、私がオンラインで見たすべての投稿は、コマンドラインでsyndaemonを使用することがうまくいくはずです。しかし、それは私には動作しません。
入力時にタッチパッドがオフになったかどうかをテストするために、片手で入力しながら他の手でマウスを動かしてクリックしてみました。また、手のひら検出機能をオンにしてみました。しばらく入力し、タッチパッドのクリック音が聞こえることを確認する方法でテストしました。 (私はいつもこれを行い、高速です。)
Linux Mint 17.2 Rafaela(昨日インストール済み)
Dell Inspiron 11 3000シリーズ
出力
xinput list
:> xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ DLL064D:00 06CB:2985 id=12 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Video Bus id=8 [slave keyboard (3)] ↳ Power Button id=9 [slave keyboard (3)] ↳ Sleep Button id=10 [slave keyboard (3)] ↳ Integrated_Webcam_HD id=11 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)] ↳ Dell WMI hotkeys id=15 [slave keyboard (3)]
私が今まで試したこと:
コントロールセンター - >マウス - >入力中にタッチパッドを無効にする:効果なし
gpointing-device-settings: 2 つのタッチパッドを表示:
DLL0446:00 06CB:2985: 手のひら検出の有効化 -> 効果なし、このタッチパッドを無効にすると、タッチパッドが応答しなくなります。
SynPS / 2シナプティクスタッチパッド:無効(オンにして設定を変更しても効果がないようです)
syndaemon:
killall syndaemon; syndaemon -i 10 -K -d
: 効果がありません (-R を使用しても試みます)。ps aux | egrep syndaemon
他のシンデモンプロセスが実行されていないことを示します。マウスの設定で「入力中にタッチパッドを無効にする」チェックボックスをオンにし、これを試しました。同期
synclient PalmDetect=1 PalmMinWidth=10 PalmMinZ=200
::無効
私は何をすべきかわかりません。上記で試したソリューションは、他の誰にも効果があるようです!なぜシンデーモンを動作させることができないのですか?
答え1
私が作成した一時的な「解決策」は次のとおりです(ここでも同じ問題)。
ホームディレクトリの.bashrcファイルの一番下に次を配置します。
alias touchpadoff="xinput list | perl -ne 'system \$_ if(s/.*touchpad.*id=(\d+).*/xinput --disable \$1/i)'"
alias touchpadon="xinput list | perl -ne 'system \$_ if(s/.*touchpad.*id=(\d+).*/xinput --enable \$1/i)'"
これで、ターミナルで使用touchpadon
してtouchpadoff
オンまたはオフにすることができます。これは常に正しいIDを最初に検索するために機能します。
端末をいつも開いておかないとかなり役に立ちませんが、それが私に少し役に立ったので言及します(そしてより良い解決策が出るまで使い続けます)。
私はコメントに入れましたが、実際にはそれに属していますが、コードが長すぎます...