右上の名前をクリックし、[システム設定]、[マウスとタッチパッド]、[入力中にタッチパッドを無効にする]の順にクリックすると、マウスの動きに影響します。タッチパッドでポインタを動かすには、2秒待つ必要があります。
「入力中にタッチパッドを無効にする」機能は、入力しているウィンドウではなく別のウィンドウを誤って表示するのを防ぐので、一般的に気に入っていますが、この機能をタッチパッドのタップにのみ影響させ、移動の試みには影響を与えません。周りのマウス?
Fedora16でGNOME3.2.1を使用しています
GNOME3を実行している私のThinkPadX220Tでは、入力しているときに誤ってタッチパッドをぶつけてしまい、入力しているウィンドウ以外のウィンドウが表示されるのは非常に簡単です。
表面上、この問題の解決策は、右上の名前をクリックし、[システム設定]、[マウスとタッチパッド]、[入力中にタッチパッドを無効にする]の順にクリックすることです。これは、 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
オプションがnotで有効になっているため、生産性が完全に低下します。
-t Only disable tapping and scrolling, not mouse movements, in
response to keyboard activity.
-t
がないと、入力をやめてポインタを動かそうとするとすぐにできません。ポインタが移動するまで2秒待たなければなりません。
さて、その「マウスとタッチパッド」インターフェースに戻ると、どのオプションがsyndaemon
に与えられるかを構成する方法がわかりません。私が知る限り、オプションはハードコーディングされています。
解決策は2つあります。 syndaemon
をデフォルトのオプションで守ることができないので、[入力中にタッチパッドを無効にする]をオフのままにします。次に、syndaemon
で必要なオプションを開始するには、gnome-session-properties
を実行して[スタートアップアプリケーションの設定]ダイアログを開きます。そこから、[追加]をクリックし、名前(「0pdurbin-disable-touchpad-while-typing」と呼んで上部に表示されるようにしました)とコマンドを入力します。これは私にとっては次のとおりです。
syndaemon -i 1.0 -K -R -t
繰り返しになりますが、主な変更点は-t
の追加であるため、syndaemon
はポインターを麻痺させませんが、そこにいる間、アイドル時間を1秒に短縮しました。
これが私を夢中にさせていたので、これが誰かに役立つことを願っています。
gnome-session-properties
のようなGUIツールの使用を避けるために、私の場合に作成された次のようなファイルを設定できるようです。
[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
にリストされているものです。
上記のsyndaemon.desktop
ファイルを作成したら、マウスの下にある「オプションの入力中にタッチパッドを無効にする」を無効にしてください。デスクトップを再起動する前のタッチパッド設定。
それ以外の場合は、2つのシンデーモンプロセスが実行され、2秒の時間の元のプロセスが優先されます。