In einer X-Konfigurationsdatei können Maustasten mithilfe einer ButtonMapping-Option zugeordnet werden:
Section "InputClass"
# ...
Option "ButtonMapping" "1 9 3 4 5 6 7 8 2"
# ...
EndSection
Durch Ändern der Reihenfolge der Zahlen wird das Verhalten der Maustasten geändert. Ich kann jedoch keine Dokumentation finden , die beschreibt, wie das Verhalten zugewiesen wird. Was für eine kleine Dokumentation es gibt, habe ich mitgeschrieben.
Zum Beispiel, wenn die Schaltflächenzuordnung folgendermaßen geschrieben wurde:
Option "ButtonMapping" "a b c d e f g h i"
Wir würden diese Positionen dokumentieren als:
- a - Linksklick
- b - Mitte
- c - Rechtsklick
- d - Scrollen Sie vorwärts
- e - Scrollen Sie rückwärts
- f - Vorwärts
- g - Rückwärts
- h - Horizontaler Bildlauf
- i - Vertikale Schriftrolle
Meine Frage ist dann: Was tun , um die Positionswerte von a bis i tatsächlich darstellen und wie sie abgebildet auf Maustasten?
Aktualisieren
Laufende xmodmap -pp
Shows:
$ 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
Dies ist nicht sinnvoll, da es keine Informationen enthält, die ein Mensch über die physikalischen Eigenschaften der Maus verwenden kann (dh das Anzeigen von zwei Spalten mit Zahlen ist ohne Schaltflächennamen wie "linke Schaltfläche" nutzlos). Während dies technisch gesehen die Frage beantworten könnte, wie sie abgebildet werden, bleibt die Frage in praktischer Hinsicht unbeantwortet.