LinuxAlternative

Linux · System Tools

libratbag

libratbag ist eine Linux-Bibliothek und ein CLI-Tool zur Verwaltung von Gaming-Maus-Profilen, das Logitech G Hub ersetzt.

Open SourceKostenlos
Als Erste(r) bewerten
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

Ubuntu / Mintsudo apt install libratbag
Debiansudo apt install libratbag
Fedorasudo dnf install libratbag
Arch / Manjarosudo pacman -S libratbag
openSUSEsudo zypper install libratbag

Tipps 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