ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

Logitech Marblemouse

Artikel in Arbeit

Dieser Artikel wird momentan von march und busybit erstellt. Als Fertigstellungsdatum wurde der 19.09.11 angegeben.


Achtung: Insbesondere heißt das, dass dieser Artikel noch nicht fertig ist und dass wichtige Teile fehlen, oder sogar falsch sein können. Bitte diesen Artikel nicht als Anleitung für Problemlösungen benutzen!

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist mit keiner aktuell unterstützten Ubuntu-Version getestet! Bitte teste diesen Artikel für eine Ubuntu-Version, welche aktuell unterstützt wird. Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Dieser Artikel beschreibt das Einrichten der Logitech Marble Maus und des Logitech Trackman® Marble® mit Hilfe des Eingabeprotokolls evdev.

./logitech-marble-mouse.png
Bedienelemente

Einrichtung

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:

Beispielkonfigurationen

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.

Beispiel 1

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 linke Maustaste
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 rechte Maustaste
1 und 4 mittlere Maustaste

Beispiel 2

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 linke Maustaste
2 mittlere Maustaste
3 Taste gedrückt halten - mit der Kugel horizontal und vertikal scrollen.
4 rechte Maustaste

Beispiel 3

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 linke Maustaste
2 mittlere Maustaste
3 Taste gedrückt halten - mit der Kugel vertikal scrollen.
4 rechte Maustaste

Diese Revision wurde am 4. September 2011 22:08 von march erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Hardware, Installation, Logitech