[[Vorlage(Getestet, xenial)]] {{{#!vorlage Wissen [:Editor: Einen Editor öffnen] [:sudo: Root-Rechte] }}} [[Inhaltsverzeichnis(2)]] Dieser Artikel beschreibt das Einrichten der Logitech Marble Maus und des Logitech Trackman® Marble® mit Hilfe des Eingabeprotokolls [:evdev:]. [[Vorlage(Bildersammlung, right, 200 ./logitech-marble-mouse.png, "Trackman Marble" )]] {{{#!vorlage Hinweis Ab Artful Aardavak funktioniert diese Anleitung so nicht mehr, da dort Wayland zur Anwendung kommt. }}} = 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 }}} {{{#!vorlage Tabelle Tastenbelegung +++ Taste Funktion +++ 1 [[Vorlage(Tasten, lmb)]] +++ 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 [[Vorlage(Tasten, rmb)]] +++ 1 und 4 [[Vorlage(Tasten, mmb)]] }}} {{{#!vorlage Hinweis Unter Umständen muss in [:GNOME_Konfiguration/dconf:dconf] im Schema `/org/gnome/settings-daemon/peripherals/mouse` der Schlüssel `middle-button-enabled` auf `true` gesetzt werden. }}} === 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 }}} {{{#!vorlage Tabelle Tastenbelegung +++ Taste Funktion +++ 1 [[Vorlage(Tasten, lmb)]] +++ 2 [[Vorlage(Tasten, mmb)]] +++ 3 Taste gedrückt halten - mit der Kugel horizontal und vertikal scrollen. +++ 4 [[Vorlage(Tasten, rmb)]] }}} === 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 }}} {{{#!vorlage Tabelle Tastenbelegung +++ Taste Funktion +++ 1 [[Vorlage(Tasten, lmb)]] +++ 2 [[Vorlage(Tasten, mmb)]] +++ 3 Taste gedrückt halten - mit der Kugel vertikal scrollen. +++ 4 [[Vorlage(Tasten, rmb)]] }}} = Links = * [post:2335603:Diskussionsbeitrag] zum Thema im Forum * [ubuntu_doc:community/Logitech_Marblemouse_USB:Logitech Marblemouse USB] * [http://www.logitech.com/de-de/mice-pointers/trackballs/devices/4786 Herstellerseite] {de} * [:xbindkeys:] - Weiterführender Artikel zur Tastenbelegung von Mäusen allgemein # tag: Hardware, Installation, Logitech