Inhaltsverzeichnis

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.