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
G213Tray Kontextmenü mit Farbauswahl

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
KDE PlasmaLicense: GPLv3PayPal
Logo githubMy Github
mastodon logoFollow me
Logo hire meHire me
Logo EmailEmail