Solaar ist eine Open-Source-Software, die von der Community in Python entwickelt wurde, um Logitech-Geräte unter Linux zu verwalten. Im Vergleich zu Logi Options+ für Windows und macOS, bietet Solaar einige Funktionen für die Konfiguration von Logitech-Geräten unter Linux (teilweise auch schon für macOS).
Hier sind einige Funktionen von Solaar für Linux
Je nach Anwendungsfall sind mehr oder weniger Konfigurationsmöglichkeiten als von der offiziellen Logitech Options-Software zugänglich gemacht. Nur mit Solaar lässt sich beispielsweise die Gestensteuerung mit insgesamt 9 Funktionen belegen. Das Programm unterscheidet 8 Richtungen und die Gestentaste selbst. Mit Options+ sind nur 4 Richtungen und die Gestentaste möglich.
Für andere Linux Varianten kann sich die Installation etwas unterscheiden. Die offizielle Anleitung findest du unter https://pwr-solaar.github.io/Solaar/installation.
Folgendes Repository via Befehl im Terminal hinzufügen.
sudo add-apt-repository ppa:solaar-unifying/stable
sudo apt update
Nutze folgenden Befehl um Solaar mittels apt zu installieren.
sudo apt install solaar
Damit Solaar mit deinen Logitech USB-Empfänger kommunizieren kann, müssen folgende udev Regeln aktiviert werden. Kopiere die Regeln von rules.d-uinput/42-logitech-unify-permissions.rules aus dem Solaar repo mit nach /etc/udev/rules.d/.
sudo cp rules.d-uinput/42-logitech-unify-permissions.rules /etc/udev/rules.d/.
Danach die udev Regeln mit folgendem Befehl aktualisieren.
sudo udevadm control --reload-rules
Jetzt den Bolt-Empfänger neu einstecken, damit die geänderten Berechtigungen für das Gerät übernommen werden. Wird das Gerät von Solaar dennoch nicht erkannt, so liegt das Problem meist an den udev Regeln. Dies nochmal kontrollieren und den Computer gegebenenfalls neu starten.
Solaar lässt sich durch einen der folgenden Befehle ausführen.
solaar --window=show (the default) starts with its main window visible
solaar --window=hide starts with its main window hidden
Es empfiehlt sich, Solaar in den Autostart zu legen.
Folgende Konfiguration der Tasten und Gesten erlaubt effektives Navigieren mit der Maus unter Linux. Keine Shortcuts zum Workspace wechseln. mit der MX Master 3S und ähnlichen Logitech
Um die Konfiguration für die MX Master 3S zu übernehmen, kopiere den folgenden Text in die Datei ~/.config/solaar/rules.yaml
%YAML 1.3
---
- MouseGesture: Mouse Left
- KeyPress:
- [Control_L, Alt_L, Left]
- click
...
---
- MouseGesture: Mouse Right
- KeyPress:
- [Control_L, Alt_L, Right]
- click
...
---
- MouseGesture: Mouse Up
- KeyPress:
- [Super_L, Up]
- click
...
---
- MouseGesture: Mouse Down
- KeyPress:
- [Super_L, d]
- click
...
---
- MouseGesture: Mouse Up-left
- KeyPress:
- [Super_L, Left]
- click
...
---
- MouseGesture: Mouse Up-right
- KeyPress:
- [Super_L, Right]
- click
...
---
- Rule:
- Test: [thumb_wheel_up, 10]
- KeyPress:
- [Control_L, Page_Down]
- click
...
---
- Rule:
- Test: [thumb_wheel_down, 10]
- KeyPress:
- [Control_L, Page_Up]
- click
...
---
- And:
- Key: [Mouse Gesture Button, released]
- MouseGesture: []
- KeyPress:
- Super_L
- click
...
---
- And:
- MouseGesture: Mouse Left
- Key: [Left Control, pressed]
- KeyPress:
- [Super_L, Right]
- click
...
---
- And:
- Key: [Smart Shift, released]
- KeyPress:
- [Control_L, w]
- click
...
Für Linux Distributionen mit X11 Display Manager lässt sich als die jeweils aktive Anwendung als zusätzliche Regel nutzen.
Quelle: https://pwr-solaar.github.io/Solaar/rules.html, https://wiki.ubuntuusers.de/Logitech_Unifying_Empf%C3%A4nger/
Kommentare