Dalam file konfigurasi X tombol mouse dapat dipetakan menggunakan opsi ButtonMapping:
Section "InputClass"
# ...
Option "ButtonMapping" "1 9 3 4 5 6 7 8 2"
# ...
EndSection
Mengubah urutan angka mengubah perilaku tombol mouse. Namun saya tidak dapat menemukan dokumentasi yang menjelaskan bagaimana perilaku tersebut ditetapkan. Dokumentasi kecil apa yang ada, saya bantu tulis.
Misalnya, jika pemetaan tombol ditulis demikian:
Option "ButtonMapping" "a b c d e f g h i"
Kami akan mendokumentasikan posisi ini sebagai:
- a - Klik kiri
- b - Tengah
- c - Klik kanan
- d - Gulir ke depan
- e - Gulir mundur
- f - Maju
- g - Mundur
- h - Gulir horizontal
- i - Gulir vertikal
Pertanyaan saya kemudian: apa nilai-nilai posisi dari suatu melalui saya benar-benar mewakili dan bagaimana mereka dipetakan ke tombol mouse?
Memperbarui
Running xmodmap -pp
show:
$ 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
Ini tidak berguna karena tidak mengandung informasi yang dapat digunakan manusia tentang atribut fisik mouse (yaitu, menunjukkan dua kolom angka tidak berguna tanpa nama tombol, seperti "tombol kiri"). Jadi sementara secara teknis ini mungkin menjawab pertanyaan "bagaimana mereka dipetakan", pertanyaan itu tetap tidak terjawab dalam arti praktis.