Ubuntu 12.04 Precise Pangolin
Dieser Artikel beschreibt das Einrichten der Logitech Marble Maus und des Logitech Trackman® Marble® mit Hilfe des Eingabeprotokolls evdev.
|
| Trackman Marble |
Um die Scrollfunktion und die zusätzlichen Tasten dieses Trackball nutzen zu können, muss in einem Editor mit Root-Rechten [1] [2] die Datei /usr/share/X11/xorg.conf.d/50-marblemouse.conf mit folgendem Inhalt erstellt werden:
Es sind verschiedene Beispiele aufgeführt. Die Belegung der Vor- und Zurück-Tasten sowie der linken und rechten Taste können frei definiert werden.
Zum besseren Verständnis der Konfigurationsdatei / Grafik:
Die Bedienelemente 1 - 4 auf der Grafik entsprechen in der Konfigurationsdatei:
1, 8, 9 und 3.
Zur Deaktivierung des Mittelklicks den Wert in der Zeile Option "Emulate3Buttons" von "true" auf "false"ändern.
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "ButtonMapping" "1 2 3 4 5 6 7 8 9"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "8"
Option "ZAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
Option "Emulate3Buttons" "true"
EndSection
| Tastenbelegung | |
| Taste | Funktion |
| 1 | |
| 2 | Einfacher Klick = Zurück-Funktion im Browser, gedrückt halten - mit der Kugel horizontal und vertikal scrollen. |
| 3 | Einfacher Klick = Vorwärts-Funktion im Browser |
| 4 | |
| 1 und 4 | |
Unter Umständen muss in dconf im Schema /org/gnome/settings-daemon/peripherals/mouse der Schlüssel middle-button-enabled auf true gesetzt werden.
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "SendCoreEvents" "true"
# Physical buttons come from the mouse as:
# Big: 1 3
# Small: 8 9
#
# This makes left small button (8) into the middle, and puts
# scrolling on the right small button (9).
#
Option "Buttons" "9"
Option "ButtonMapping" "1 8 3 4 5 6 7 2 9"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "9"
Option "YAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
EndSection
| Tastenbelegung | |
| Taste | Funktion |
| 1 | |
| 2 | |
| 3 | Taste gedrückt halten - mit der Kugel horizontal und vertikal scrollen. |
| 4 | |
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "SendCoreEvents" "true"
Option "Buttons" "9"
Option "ButtonMapping" "1 8 3 4 5 6 7 2 9"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "9"
Option "ZAxisMapping" "4 5"
EndSection
| Tastenbelegung | |
| Taste | Funktion |
| 1 | |
| 2 | |
| 3 | Taste gedrückt halten - mit der Kugel vertikal scrollen. |
| 4 | |
Diskussionsbeitrag zum Thema im Forum
xbindkeys - Weiterführender Artikel zur Tastenbelegung von Mäusen allgemein
Diese Revision wurde am 30. November 2015 10:55 von noisefloor erstellt.
2004 – 2017 ubuntuusers.de • Einige Rechte vorbehalten