web-dev-qa-db-ja.com

Dell XPS 15でxubuntu 18.04のマウスの中ボタンタッチパッドエミュレーションを有効にする

タッチパッドの3本指のタブをマウスの中ボタンにマップするにはどうすればよいですか? 別の質問 で見つかりました

synclient TapButton3=2

これは機能しますが、起動ごとにシェルスクリプトを実行するのは少し奇妙に見えます。どこにも設定はありませんか?

1
ruediste

これは、Xorg構成ファイルで実現できます。まずディレクトリ/etc/X11/xorg.conf.dを作成し、70-synaptics.conf/usr/share/X11/xorg.conf.d/からコピーします

Sudo mkdir /etc/X11/xorg.conf.d
Sudo cp  /usr/share/X11/xorg.conf.d/70-synaptics.conf /etc/X11/xorg.conf.d/

次に変更します

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"

        Option          "TapButton1"            "1"
        Option          "TapButton2"            "3"     # multitouch
        Option          "TapButton3"            "2"     # multitouch
EndSection

これは ブログ投稿 がX11設定ファイルの新しいレイアウトを説明しています:

/usr/share/X11/xorg.conf.dはDistroのものであり、そこにあるものをいじくり回すとは限りません。代わりに、ユーザーはカスタムファイルを/etc/X11/xorg.conf.dに置くことを想定しています。そのディレクトリを作成する必要がある場合があります。 /etc/X11/xorg.conf.d内の.confファイルは、/ usr/share/X11/xorg.conf.d内のファイルの後に実行されるため、/ usr/share/X11/xorg.conf内のすべてを制御またはオーバーライドします。 d。それにもかかわらず、私は通常それらに少し高い数を付けます。 /usr/share/X11/xorg.conf.dの50-wacom.confを変更する場合は、/ etc/X11/xorg.conf.d 52-wacom.confのカスタム.confファイルを呼び出します。多分ちょっとやりすぎかも。

利用可能なオプションの説明については、 debian wiki を参照してください

0
ruediste