2本指のクリックオプションを使用しながら、右クリックボタンを無効にする方法があるかどうか疑問に思います...トラックパッドは完全にクリック可能で、よくクリックして、誤ってメニューを開くことがありますしようとしていないm
どんな助けも大歓迎です!
xmodmap -e "pointer = 1 2 1"
トリックを行います
2本指のクリックオプションを使用しながら、右クリックボタンを無効にする方法があるかどうか疑問に思います...トラックパッドは完全にクリック可能で、よくクリックして、誤ってメニューを開くことがありますしようとしていないm
どんな助けも大歓迎です!
xmodmap -e "pointer = 1 2 1"
トリックを行います
回答:
実行synclient -l
してSynapticsトラックパッドの構成を表示します。出力の最後に、次のようなものがあります
RightButtonAreaLeft = 3068
RightButtonAreaRight = 0
RightButtonAreaTop = 4326
RightButtonAreaBottom = 0
これらの2つのコマンドを入力して、これらの値をゼロに変更する必要があります。
synclient RightButtonAreaLeft=0
そして synclient RightButtonAreaTop=0
トラックパッドの任意の場所を1本の指でクリックすると、常に左クリックがトリガーされるようになりました。右クリックするには、トラックパッドの任意の場所を2本指でクリックします。再起動または再ログインするたびに新しい設定が失われることに注意してください。
Unityでカスタムトラックパッド設定を永続的にする
新しい設定を永続的にするには、シェルスクリプトに2つのコマンドを記述し、スタートアップアプリケーションにスクリプトを追加します。
nano ~/.synaptics-custom-settings.sh
以下のコードをシェルスクリプトに貼り付け、Ctrl+ Xでエディターを終了し、で保存ダイアログを確認しYます。
#!/bin/bash
synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0
シェルスクリプトを実行可能にします。
chmod a+rx ~/.synaptics-custom-settings.sh
Unityでスタートアップアプリケーションプログラムを開き、スタートアップアプリケーション~/.synaptics-custom-settings.sh
のリストに追加します。これにより、ログインするたびにカスタムトラックパッド設定が自動的に適用されます。
ソース:http : //kernpanik.com/geekstuff/2015/01/12/disable-rightclick-synaptics.html
理由が分からないので、Helioの答えは時々しか役に立たなかったようです。他のさまざまなスレッドのせいで、異なる構成ファイルの間に何らかの競合があると思うようになりました。とにかく、ここに私のために働いた簡単な解決策があります。他の誰かを助けるかもしれない:
編集 /usr/share/X11/xorg.conf.d/50-synaptics.conf
そして、この部分のオプションをコメントアウトしてください:
# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
# To disable the bottom edge area so the buttons only work as buttons,
# not for movement, set the AreaBottomEdge
# Option "AreaBottomEdge" "82%"
EndSection
このような:
# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
# Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
# To disable the bottom edge area so the buttons only work as buttons,
# not for movement, set the AreaBottomEdge
# Option "AreaBottomEdge" "82%"
EndSection
non-synaptics clickpads
、それからMatchDriver "synaptics"
私を混乱させるという事実。シナプスタッチパッドを実際に持っているかどうかはまだわかりません。とにかく、
70-synaptics.conf
、セクション全体をコメントアウトしました(注:これはarchフォーラムではないことは知っていますが、これは助けになりました)。私はちょうどセクション全体をコメントアウトしました、afaik、オプションがなければセクションを離れる必要はありません(この場合)。
70-synaptics.conf
。99-synaptics-norightclick.conf
同じディレクトリにを作成しました。これは後で読み込まれ、元の設定を上書きします。
99-synaptics-norightclick.conf
が答えになるはずだと思うので、それを+1します。
xmodmap -e "pointer = 1 2 0"