Dans un fichier de configuration X, les boutons de la souris peuvent être mappés à l'aide d'une option ButtonMapping:
Section "InputClass"
# ...
Option "ButtonMapping" "1 9 3 4 5 6 7 8 2"
# ...
EndSection
La modification de l'ordre des nombres modifie le comportement des boutons de la souris. Pourtant, je ne trouve aucune documentation décrivant comment le comportement est attribué. Le peu de documentation qu'il y a, j'ai aidé à écrire.
Par exemple, si le mappage des boutons a été écrit ainsi:
Option "ButtonMapping" "a b c d e f g h i"
Nous documenterions ces positions comme:
- a - Clic gauche
- b - Moyen
- c - Clic droit
- d - Faire défiler vers l'avant
- e - Faire défiler vers l'arrière
- f - Avant
- g - En arrière
- h - Défilement horizontal
- i - défilement vertical
Ma question est donc: qu'est-ce que les valeurs de position d' un par i représentent en fait et comment sont - ils mis en correspondance aux boutons de la souris?
Mise à jour
Exécution de xmodmap -pp
spectacles:
$ 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
Ce n'est pas utile , car elle ne contient aucune information un humain peut utiliser sur les attributs physiques de la souris ( par exemple, montrant deux colonnes de chiffres est inutile sans les noms des boutons, tels que « bouton gauche »). Ainsi , alors que techniquement cela pourrait répondre à la question de « comment sont - ils mis en correspondance », la question reste sans réponse dans un sens pratique.