マウスボタンを変更しますか?

マウスボタンを変更しますか?

私は左利きで、ほとんどのLinuxディストリビューション(およびデスクトップ環境)では、GUI設定マネージャでボタンを変更するのはとても簡単です。ちょうどmanjaroからdwmに切り替えました。単にウィンドウマネージャなので、GUI設定マネージャはありません。マウスの左ボタンと右ボタンを切り替えるには?

あなたが提供できる助けに感謝します!

ベストアンサー1

私はManjaroとdwmではなくopenSUSE TumbleweedとKDE Plasma 5.21を使用していますが、どちらもxorgを使用しているので、この提案は役に立ちます。

openSUSEにはマウスを右から左に切り替えるための素晴らしいGUIがありますが、右には標準のマウスがあり、左にはKensington Expertのマウストラックボールがあるので興味がありません。継続的に設定を切り替えることなく動作するように設定します。だから私は周りを見回してボタンを再マップするためにトラックボール用のxorg.confファイルを作成する方法についてのアドバイスを見つけました。

ついにこれを得て、それを使ってkensington-expert-trackball.confというファイルを作成しました。

# Configure left-handed button arrangement for the Kensington Expert trackball
Section "InputClass"
    Identifier "Kensington Expert Trackball left handed mapping"
    Driver "evdev"
    MatchProduct "Kensington Expert Mouse"
    Option "ButtonMapping" "3 8 1 4 5 0 0 2 0"
    Option "AccelerationProfile" "0"
    Option "AccelerationScheme" "predictable"
    Option "AccelerationNumerator" "3"
EndSection

これは、メインタスク(「左クリック」)とセカンダリタスク(「右クリック」)ボタンを反転させ、Kensington Expert Mouseの追加の上部2つのボタンを交換し、マウスのスクロール方向を同じに保つのに役立ちました。ホイール(ただし、何らかの理由でホイールを逆にしたい場合は、4と5を変更できます)。

/usr/share/X11/xorg.conf.d/openSUSEでは、このファイルをディレクトリに配置して再起動する必要があります。 Manjaro / Archはxorg.confファイルに別のディレクトリパスを使用する可能性があるため、これを確認するには少し読んでください。

また、特定のマウスデバイスと一致させるために「MatchProduct」ラインが何を使用しているのか、必要なevdevドライバオプションをサポートしているかどうかを判断するために自分で調査する必要があります。バラよりこの古い質問これに関するいくつかの提案。

いつものように、変更する前にシステムをバックアップしてください。

必要に応じてxorg.confを設定すると、Windowsシステムに必要なオプションを含むインターフェースを提供しなくても、マウスが望むように機能するようにできます。

おすすめ記事