Linux · System Tools
libratbag
libratbag ist eine Linux-Bibliothek und ein CLI-Tool zur Verwaltung von Gaming-Maus-Profilen, das Logitech G Hub ersetzt.
- Lizenz
- GPL-3.0
- Aktuelle Version
- 0.18
Was ist libratbag?
Mit libratbag können Sie DPI, Abtastrate, Tastenbelegung und Makros für eine breite Palette von Gaming-Mäusen konfigurieren. Das Projekt startete 2015 als Community-Initiative und unterstützt mittlerweile über 200 Geräte, mit regelmäßigen Updates von der Open-Source-Community.
Das Tool richtet sich an Gamer und Power-User, die eine feingranulare Steuerung ohne proprietäre Clients wünschen. Es läuft im Hintergrund, liest Geräteereignisse und wendet Einstellungen aus einfachen Konfigurationsdateien an.
Im Vergleich zum nur für Windows verfügbaren G Hub wirkt libratbag leichtgewichtig und skriptbar. Es gibt keinen grafischen Assistenten, aber Sie können reine Textdateien bearbeiten oder die begleitende GUI, ratbagctl-gui, für eine vertrautere Oberfläche verwenden.
Ideal für: Gamer, die auf Linux individuelle Mauseinstellungen benötigen, ohne auf Vendor-Software angewiesen zu sein.
Wichtige Funktionen von libratbag
- Konfigurierbare DPI und Abtastrate
- Tastenremapping und Makro-Unterstützung
- Geräteeinstellungen pro Profil
- Unterstützung für mehrere Geräte gleichzeitig
- CLI- und GUI-Tools
- Von der Open-Source-Community gewartet
- Cross-Distribution-Paketierung
Vorteile
- Keine Vendor-Lock-in
- Läuft auf jeder Linux-Distribution
- Kostenlos und Open Source
- Hochgradig konfigurierbar
- Stabil bei intensiver Nutzung
Nachteile
- Keine native GUI für alle Funktionen
- Lernkurve für die CLI-Nutzung
- Begrenzte Unterstützung für einige neuere Geräte
- Dokumentation kann dünn sein
Windows-Programme, die libratbag ersetzt
libratbag unter Linux installieren
sudo apt install libratbagsudo apt install libratbagsudo dnf install libratbagsudo pacman -S libratbagsudo zypper install libratbagTipps für Windows-Umsteiger
Wenn Sie von Logitech G Hub wechseln, exportieren Sie Ihre G-Hub-Profile als XML und importieren Sie sie in libratbag mit dem ratbagctl import-Befehl. Tastenbelegungen und DPI-Einstellungen werden direkt übertragen, aber die Makro-Timing-Werte können abweichen; passen Sie diese über die CLI an. Verwenden Sie ratbagctl-gui für eine visuelle Einrichtung, wenn Sie eine GUI bevorzugen. Die Tastenkürzel für ratbagctl sind einfach: z. B. ratbagctl list zum Anzeigen der Geräte, ratbagctl set-dpi 800 zum Ändern der DPI.
Workflow-Änderungen: Anstelle einer Cloud-Synchronisation werden die Einstellungen in /etc/ratbag oder ~/.config/ratbag gespeichert. Profile werden beim Start automatisch angewendet. Denken Sie daran, sudo systemctl enable ratbagd auszuführen, um sicherzustellen, dass der Daemon läuft.
libratbag: häufige Fragen
Unterstützt libratbag die neueste Logitech G502?
Ja, die G502 wird vollständig mit DPI, Abtastrate und Tastenbelegung unterstützt. Prüfen Sie die Geräte-Liste auf dem GitHub-Projekt für die genaue Version.
Kann ich Makros mit libratbag verwenden?
Makros werden über die CLI unterstützt; Sie können eine Sequenz von Tastendrücken aufnehmen und einer Taste zuweisen. Die GUI bietet ebenfalls einen Makro-Editor.
Wie aktualisiere ich meine Profile nach einem Kernel-Update?
Führen Sie sudo ratbagctl reload aus, um die Gerätekonfigurationen neu zu lesen. Wenn das Gerät nicht erkannt wird, installieren Sie das ratbagd-Paket neu.
Gibt es eine grafische Oberfläche?
Ja, ratbagctl-gui ist die offizielle GUI und in den Repositories der meisten Distributionen verfügbar. Sie bietet eine Klick-Oberfläche für DPI, Abtastrate und Tastenbelegung.
Aktualisiert am