Maus mit Rad und mehren Tasten

In der /etc/X11/xorg.conf:
Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"

# Wobei die nachfolgende 7 durch die Anzahl der Taster zu ersetzen ist.
# Das Mausrad zaehlt nochmal wie 2 Taster und hat i.d.R. noch ne Taste drunter

  Option       "Buttons" "7"

  Option       "Device" "/dev/input/mice"
  Option       "Name" "Microsoft Basic Optical Mouse"

  Option       "Protocol" "auto"

  Option       "Vendor" "Sysp"

# Wenn man das rad Nutzen will

# Option       "ZAxisMapping" "4 5" geht auch, aber kein forward/backward bei mozilla
  Option       "ZAxisMapping" "6 7"

EndSection
Falls im Homedirectory ein .Xmodmap vorhanden ist, kann nachfolgende Zeile eingefuegt werden, ansonsten die Datei erstellen. Und dann hoffen, das sie wie ueblich beim grafischen Login per xmodmap ~/.Xmodmap eingelesen wird.

echo "pointer = 1 2 3 6 7 4 5" >> ~/.Xmodmap
Vermutlich kann man sie auch in die systemweite /etc/X11/Xmodmap fuer alle User tun.

Man kann, insbesondere beim Testen auch per Komandozeile:


xmodmap -e "pointer = 1 3 2 6 7 4 5"
aufrufen, um nur die Maustasten im laufenden Betrieb zu wechseln.

Ich lese diesen Eintrag bei mir in der Startdatei des Windowmanages (fvwm2) ein.

Wie man leicht vermuten kann, legt man mit der Reihenfolge der Zahlen die Zuordnung der Tasten zu den "Buttons" fest. Anzeigen wie es z.Zt. interpretiert wird mit xev.

Bei obiger Einstellung: "ZAxisMapping" "6 7" + "pointer = 1 3 2 6 7 4 5" ist die rechte und mittlere (unter dem Rad) Maustaste vertauscht. Das einzige Programm unter X11 was mehr als 3 Tasten verwendet =Mozilla macht dann auf den seitlichen Maustasten forward/backward in der Historie und scrollt mit dem Rad.