Ubuntuはどのようにしてデフォルトのシナプス設定を思い付きますか?Eeepc 900にUbuntu Netbook 10.10をインストールしました。そのままでTapButton2を3に、TapButton3を2に設定しました。
システム全体のデフォルトとして必要なカスタムシナプス設定がいくつかあります。現時点では、synclientコマンドでスクリプトを使用し、ブートまたはウェイクごとに実行する必要があります。ピタ。以前はすべてがxorg.conf ..に入っていましたが、もう存在しません。私は新しい方法を学ぼうとしています/usr/share/X11/xorg.conf.d
。これは明らかにconfファイルです。
私は次の
/usr/share/X11/xorg.conf.d/50-synaptics.conf
ように編集しました:セクション「InputClass」 識別子「タッチパッドキャッチオール」 ドライバー「シナプス」 MatchIsTouchpad「オン」 MatchDevicePath "/ dev / input / event *" オプション「LockedDrags」「1」 オプション「TapButton2」「2」 オプション「TapButton3」「3」 EndSection
私は
/usr/share/X11/xorg.conf.d/10-evdev.conf
、葉巻のタッチパッドセクションを変更してみました。/etc/X11/xorg.conf.d
セクションで同じ50-synaptics.confおよび10-evdev.confファイルを試しました。/etc/X11/xorg.conf
上記のInputClassセクションで作成を試みました。葉巻はありません。
私は常に古い変更を最初に元に戻し、新しい変更を行い、テストするために新しいXセッションを開始します(startx -- :2
)。おもしろいと思うのは、仮想端末(ctrl+ alt+ F1)に切り替えた後、シナプスの設定が失われることです。有意ですか?知りません。
これらは私が実行するsynclientコマンドです:
jake @ clyde:〜$ cat bin / synset.sh #!/ bin / bash synclient TapButton2 = 2 synclient TapButton3 = 3 synclient LockedDrags = 1
/ dev / inputの内容は次のとおりです。
jake@clyde:/dev/input$ ls
by-path/ event0 event1 event2 event3 event4 event5 event6 event7 mice mouse0
jake@clyde:/dev/input$ ls -l by-path/
total 0
lrwxrwxrwx 1 root root 9 2011-02-18 15:43 platform-eeepc-event -> ../event6
lrwxrwxrwx 1 root root 9 2011-02-18 15:43 platform-i8042-serio-0-event-kbd -> ../event4
lrwxrwxrwx 1 root root 9 2011-02-18 15:43 platform-i8042-serio-1-event-mouse -> ../event7
lrwxrwxrwx 1 root root 9 2011-02-18 15:43 platform-i8042-serio-1-mouse -> ../mouse0
Xログはかなり長いですが、出力は次のとおりです。全部が役に立つとしたら、どこにアップロードするのが良いでしょうか?
jake@clyde:/var/log$ egrep "synaptics|touchpad" Xorg.0.log
[ 16.707] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event7)
[ 16.707] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
[ 16.707] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
[ 16.707] (II) LoadModule: "synaptics"
[ 16.707] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 16.707] (II) Module synaptics: vendor="X.Org Foundation"
[ 16.708] (II) Synaptics touchpad driver version 1.2.2
[ 16.708] (II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144
[ 16.708] (II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760
[ 16.708] (II) ETPS/2 Elantech Touchpad: device does not report pressure, will use touch data.
[ 16.708] (II) ETPS/2 Elantech Touchpad: finger width range 0 - 0
[ 16.708] (II) ETPS/2 Elantech Touchpad: buttons: left right double triple
[ 16.708] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 16.708] (**) ETPS/2 Elantech Touchpad: always reports core events
[ 16.708] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD)
[ 16.708] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
[ 16.709] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 0
[ 16.709] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[ 16.709] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[ 16.709] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 16.710] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
[ 15516.377] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 44215.009] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 44358.733] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 44414.761] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 44515.817] (--) ETPS/2 Elantech Touchpad: touchpad found
これは、現在のUbuntu(12.04、12.10)では未解決のままです。