Linux Mintでは、マウス4とマウス5は、ファイルマネージャ、すべてのブラウザ、設定、そしておそらく他の場所で、自動的に前後に移動するようにバインドされています。この機能を無効にすることは可能でしょうか。それなしマウス 4 とマウス 5 を完全に無効にします。
その理由は、プッシュ・ツー・トークにマウス 4 を使用しているため、話したいときにブラウザやファイル マネージャーに戻らなければならないのは非常に煩わしいからです。
答え1
xinputでボタンを再マッピングできます
$xinput
入力デバイスが一覧表示されます。マウスの ID をメモしてください。
$ xinput get-button-map <mouse-id>
(私の場合、マウス ID は 14 でした)
次のようなものが出力されます1 2 3 4 5 6 7 8 9 10 11 12
$xinput set-button-map <mouse-id> 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0
これにより、プライマリボタン以外のすべてが無効になります。
ソース:https://forums.linuxmint.com/viewtopic.php?t=241162
再起動時に再マップを維持するには、次のファイルを作成して保存します。
#/usr/share/X11/xorg.conf.d/my-mouse-config.conf
Section "InputClass"
Identifier "<mouse-name>"
Option "ButtonMapping" "1 2 3 0 0 0 0 0 0 0 0 0 0 0 0"
EndSection
答え2
マウス ボタン 4 と 5 が「戻る」と「進む」のは、これらがスクロール ホイールの移動イベントに対応するマウス ボタンだからです。したがって、スクロール ホイールのイベントに応答するすべてのアプリケーションは、これらのボタンに応答します。
ButtonMapping
ファイルのXevdev
ドライバー セクションのオプションを使用してxorg.conf
、「マウス 4」を別のイベント (「ボタン 6」など) にマップし、「ボタン 6」をプッシュ ツー トーク用に構成できます。
man evdev
詳細については、を参照してください。 を参照してXorg.log
、X サーバーを再起動した後に設定が機能しているかどうかを確認してください。