====== Allgemein ======
Heutige Mäuse besitzen deutlich mehr als 3 Maustasten. Nun sind diese jedoch ergonomisch unterschiedlich angebracht und es kann der Wunsch entstehen die Tasten umzulegen.
Beispielsweise bei der Logitech MX 1000 wird der Mausraddruck nicht als Klick erkannt. Hier ist jedoch die Daumentaste als 3. Maustaste interessant.
====== Mausbuttons auslesen ======
Mit dem Programm //xev// lässt sich im X11 eine Zuordnung der Tasten feststellen. Das Programm öffnet ein Fenster und zeigt im öffnenden Terminal jeweils die Steuercodes der gedrückten Tasten an. Somit lässt sich herausfinden, dass die Daumentaste der MX 1000 die Buttonnummer 10 trägt.
====== Maustasten umbelegen ======
Mit dem Programm //xmodmap// lässt sich die Tastenreihenfolge festlegen. Es müssen beim Aufruf alle Mausbuttons bis zur maximal verwendeten, hier also 10, aufgeführt werden.
Die Reihenfolge des Aufrufs ist 1. Maustaste, "Mittlere Maustaste", Rechte Maustaste (für Rechtshändermäuse), Mausrad hoch, Mausrad runter, ....
Entsprechend lautet der Aufruf für die Maus:
% xmodmap -e "pointer = 1 10 3 4 5 6 7 8 9 2"
Entsprechend wird die **[[.xinitrc]]** (oder **[[.xsession]]** - je nach Verwendung) die folgende Zeile hinzugefügt:
xmodmap -e "pointer = 1 10 3 4 5 6 7 8 9 2"&
Natürlich müssen die Werte mit den eigenen ersetzt werden.