GNOME 3を実行している私のThinkPad X220Tでは、入力が非常に簡単で、誤ってタッチパッドをたたくと、入力しているウィンドウ以外のウィンドウが表示されます。
表面的には、この問題の解決策は、右上の名前をクリックし、[システム設定]、[マウスとタッチパッド]、[ http:// www]のスクリーンショットに示すように、[入力中にタッチパッドを無効にする]をクリックすることです。.thinkwiki.org / wiki / Synaptics_TouchPad_driver_for_X。
これによりsyndaemon
(http://linuxcommand.org/man_pages/syndaemon1.html)が以下のオプションで起動します。
syndaemon -i 2.0 -K -R
オプションの意味は次のとおりです。
-i <idle-time>
How many seconds to wait after the last key press before
enabling the touchpad. (default is 2.0s).
-k Ignore modifier keys when monitoring keyboard activity.
-K Like -k but also ignore Modifier+Key combos.
-R Use the XRecord extension for detecting keyboard activity
instead of polling the keyboard state.
これらのオプションを使用してsyndaemonを実行すると、元の問題は解消され-t
ますが、オプションが有効になっていないため、生産性が完全に失われます。
-t Only disable tapping and scrolling, not mouse movements, in
response to keyboard activity.
なしでは-t
、入力をやめてポインタを動かそうとするとすぐにできません。ポインタが移動するまで2秒待つ必要があります。
さて、その「マウスとタッチパッド」インターフェースに戻るsyndaemon
と、どのオプションが与えられているか、そして私が言えることから、オプションがハードコーディングされていることを構成する方法がわかりません。
http://git.gnome.org/browse/gnome-settings-daemon/tree/plugins/mouse/gsd-mouse-manager.c?id=5ee48ce8aa66f6c4fdc4aa2c07bc03bdb83bcb65#n540
解決策は2つあります。syndaemon
デフォルトのオプションを守ることができないので、「入力中はタッチパッドを無効にする」のチェックを外したままにします。次に、必要なsyndaemon
オプションを使い始めるために、実行gnome-session-properties
して[スタートアップアプリケーションの設定]ダイアログを開きます。そこから、[追加]をクリックし、名前(「0pdurbin-disable-touchpad-while-typing」と呼びましたので、上部に表示されます)とコマンドを入力します。
syndaemon -i 1.0 -K -R -t
繰り返しになりますが、主な変更点は追加された-t
ためsyndaemon
、ポインターが麻痺することはありませんが、その間、アイドル時間を1秒に短縮しました。
これが私を夢中にさせていたので、これが誰かを助けることを願っています。
このようなGUIツールを使用しないようにgnome-session-properties
するには、次のようなファイルを設定します。これは、私の場合に作成されました。
[pdurbin@tabby ~]$ cat ~/.config/autostart/syndaemon.desktop
[Desktop Entry]
Type=Application
Exec=syndaemon -i 1.0 -K -R -t
Hidden=false
X-GNOME-Autostart-enabled=true
Name[en_US]=0pdurbin-disable-touchpad-while-typing
Name=0pdurbin-disable-touchpad-while-typing
Comment[en_US]=
Comment=
[pdurbin@tabby ~]$
ちなみに、これは自動起動されるアプリケーションのかなり完全なリストのようですgnome-session-properties
:find /etc/xdg/autostart /usr/share/autostart /usr/share/gdm/autostart/ /usr/share/gnome/autostart