X構成ファイルでは、ButtonMappingオプションを使用してマウスボタンをマッピングできます。
Section "InputClass"
# ...
Option "ButtonMapping" "1 9 3 4 5 6 7 8 2"
# ...
EndSection
数字の順序を変更すると、マウスボタンの動作が変わります。しかし、動作がどのように割り当てられているかを説明するドキュメントは見つかりません。どんな小さなドキュメントもありますが、私は執筆を手伝いました。
たとえば、ボタンマッピングが次のように記述されている場合:
Option "ButtonMapping" "a b c d e f g h i"
これらの位置を次のように文書化します。
- -左クリック
- b-中間
- c-右クリック
- d-前方にスクロール
- e-後方にスクロール
- f-フォワード
- g-後方
- h-水平スクロール
- i-垂直スクロール
私の質問は、:の位置の値が何をするかによって、私実際に表すとどのようにされているマップされたマウスボタンに?
更新
実行中のxmodmap -pp
ショー:
$ xmodmap -pp
There are 10 pointer buttons defined.
Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
これは、マウスの物理的な属性について人間が使用できる情報が含まれていないため有用ではありません(つまり、「左ボタン」などのボタン名がないと、2列の数字を表示しても意味がありません)。したがって、技術的には「どのようにマッピングされているか」という質問に答えることができますが、実際的な意味では質問は未回答のままです。