web-dev-qa-db-ja.com

タッチパッドの右クリックを無効にする方法

2本指のクリックオプションを使用しながら、右クリックボタンを無効にする方法があるかどうか疑問に思います...私のトラックパッドは完全にクリック可能で、よくクリックして、誤ってメニューを開くことがありますしようとしていないm.

どんな助けも大歓迎です!

12
Devin Ridge

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

22
Helio

理由が分からないので、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
5
worldsayshi