タッチパッドの設定が機能しない(2タップ右クリックを無効にするか変更する)MacBook Air

タッチパッドの設定が機能しない(2タップ右クリックを無効にするか変更する)MacBook Air

最近、MacBook Air (2014 年初頭) に Linux をインストールし、タッチパッドを実際に使えるように調整しようとしています。

私は次のことに気付きました:

1) ウェブを閲覧中に、誤って右クリック メニューがランダムにポップアップ表示されることがよくあります。タッチパッドが非常に敏感なようで、これを止めたいと思っています。

2) タッチパッド上で 1 本の指を動かすとカーソルを移動できますが、別の指または手の一部をタッチパッド上に置くと (多くの場合は偶然)、すべてのナビゲーションが停止し、複数の手がタッチパッドに触れている限りカーソルを移動できなくなります。このような状況は避けたいのですが、これを防ぐ方法がわかりません。MacOS はこれほど制限的ではありません。

1 番の問題を解決するために、以下のリンクにある提案を試しました。この提案では、デフォルトの右クリック メカニズムを MacOS のボタン + クリックに変更しようとしています。

https://www.void.gr/kargig/blog/2009/06/11/handling-right-clicks-on-a-macbook-running-linux/

しかし、それは機能しませんでした。COMMAND キーをクリックすると、代わりに Linux Mint メニューがポップアップ表示されます。右クリック機能は変更されず、2 本指タップのままです。

また、次のものも配置しました/etc/X11/xorg.conf.d/50-synaptics.conf:

Option "TapButton2" "0"

そのようです:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
       MatchDevicePath "/dev/input/event*"
       Option "TapButton2" "0"
EndSection

しかし、何も起こらず、実行すると次のメッセージsynclient -lが表示されます:

TapButton1              = 1
TapButton2              = 3
TapButton3              = 2

また、確認したところ/var/log/Xorg.0.log、TapButton2 =0 が取得されましたが、タッチパッドを 2 本の指でクリックすると右クリックできるため、有効になっていません。

[     9.240] (**) Option "TapButton2" "0"

現時点では、単純な構成変更では機能しないようなので、タッチパッドを適切に構成できるかどうかさえわかりません。

答え1

私は、MacBook Pro (8,1) と Ubuntu 15.04 (およびそれ以前のリリース) で同様の問題を抱えていました。短期的な解決策としては、synclient を直接使用してみてください。たとえば、 。私は にsynclient TapButton2=0コピーすることで変更を永続化しました(前者は編集すべきではないと思います)。新しいファイルの下部に、新しいセクションを含めます。/etc/X11/xorg.conf.d/50-synaptics.conf/etc/X11/xorg.conf.d/10-synaptics.conf

    Section "InputClass"
            Identifier "Set TB2 to 0"
            MatchDevicePath "/dev/input/event*"
            Option "TapButton2" "0"
    EndSection

再起動が必要になる場合があります。最後に、私の編集では、 の代わりに、ファイルの前のセクションからと情報MatchDevicePathをコピーしました(これが必要かどうかはわかりません)。最後に*2、感度を微調整すると (または を使用)役立つ場合があります。MatchProductMatchDriverFingerHighFingerLow

関連情報