G213Tray
KDE-System-Tray-Applet zur Steuerung der Hintergrundbeleuchtung der Logitech G213 Prodigy — ohne Logitech-Software, ohne Cloud, ohne Root-Rechte im Alltag. Farbe wählen, Licht an — fertig.
Funktionen
- Beleuchtung per Linksklick auf das Tray-Icon ein-/ausschalten
- 7 Farbvoreinstellungen: Weiß, Rot, Grün, Blau, Lila, Orange, Cyan
- Freie Farbwahl per RGB-Farbpicker
- Letzte Farbe und Zustand werden sitzungsübergreifend gespeichert
- Autostart über KDEs Standard-Mechanismus
- Kein Logitech-Treiber nötig — direkte USB-HID-Kommunikation

Kompatibilität
Entwickelt und getestet mit der Logitech G213 Prodigy (Vendor 046d, Product c336).
Andere Logitech G-Tastaturen mit gleichem HID-Protokoll können durch Anpassen der Produkt-ID in g213tray.py eingebunden werden.
Nicht unterstützt von libratbag/piper — G213Tray kommuniziert direkt per USB HID und funktioniert genau dort, wo andere Tools scheitern.
Voraussetzungen
- Python 3.8+
- PyQt5
- pyusb
- KDE Plasma 6
- Einmalige udev-Regel (danach kein Root mehr nötig)
Installation
Abhängigkeiten installieren:
# openSUSE Tumbleweed
sudo zypper install python3-PyQt5 python3-pyusb
# Fedora
sudo dnf install python3-pyqt5 python3-pyusb
# Ubuntu / Debian
sudo apt install python3-pyqt5 python3-usb
Repository klonen und starten:
git clone https://github.com/Agundur-KDE/G213Tray.git
cd G213Tray
python3 g213tray.py
Quellcode & Mitwirkung
Der Quellcode ist unter der GPL-3.0 veröffentlicht. Feedback, Bugreports und Pull Requests sind willkommen.
Zum GitHub-Repository