AprilNEA/OpenLogi
AprilNEA/OpenLogi has 25,170 GitHub stars and 915 forks. GitHot measured +92 stars in 24 hours. Last checked 2026-11-05 09:13 UTC. Last push 2026-11-03.
So werden diese Zahlen gemessen
⚡️A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.
Gemessener Sternzuwachs
- in 24h
- +92
- in 7 days
- Aktualisierung verzögert
- in 15 days
- Aktualisierung verzögert
- in 1 month
- Aktualisierung verzögert
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
docs/README.de.md
Original[!WARNING] OpenLogi befindet sich in aktiver Entwicklung und ist noch nicht stabil — Funktionen und Konfiguration können sich noch ändern. Gib dem Repo einen Star ⭐ und beobachte 👀 es, um benachrichtigt zu werden, wenn ein neues Release erscheint.
OpenLogi
⚡️ Eine native, local-first Alternative zu Logitech Options+, geschrieben in Rust 🦀
Schöpfe das volle Potenzial von Logitech-Mäusen, -Tastaturen und -Webcams über HID++ und UVC aus
Genug von Options+? Probier OpenLogi.
Läuft auf macOS, Linux und Windows.
Mehr als Options+
Was OpenLogi kann und Options+ nicht:
- Leichtgewichtig bleiben. Natives Rust + GPUI.
- Auf Linux laufen. Linux ist in OpenLogi eine vollwertige Plattform.
- Gesten auf unterstützten Tasten. Weise unterstützten Bedienelementen Gestenaktionen zu — oder schalte Gesten ganz ab.
- Konfiguration im Klartext. Alles steckt in einer TOML-Datei, die sich beliebig zwischen Rechnern synchronisieren lässt.
- Skriptbar. Neben der GUI gibt es eine echte CLI: eine JSON-Automatisierungs-API für DPI, SmartShift, Fn-Sperre und Abfragerate, dazu Hardware-Diagnosen.
Funktionen
Geräte
- Logi-Bolt- und Unifying-Empfänger, Bluetooth und Kabelverbindungen, mit Akkustand und Ladezustand
- Hinweise bei niedrigem Akkustand am unteren Bildschirmrand, einmal pro Entladung, ohne Berechtigung für Systembenachrichtigungen
- Eine Bildschirmanzeige, wenn eine Tastatur Caps Lock ein- oder ausschaltet, unter Windows und Linux auch für Num Lock und Scroll Lock
![]() |
Easy-Switch
|
Tasten und Aktionen
![]() |
Jede Taste umbelegen
|
![]() |
Actions Ring
|
![]() |
Tastaturtasten
|
Profile pro Anwendung wechseln mit der App im Fokus. Ein [apps]-Alias lässt ein Profil einer Anwendung plattformübergreifend folgen.
Zeiger und Scrollen
![]() |
Zeiger
|
![]() |
SmartShift
|
![]() Scrollen
|
Tastatur und Beleuchtung
![]() |
Tastatur
|
![]() |
Litra-Leuchten
|
Webcams
- Jede Logitech-UVC-Webcam (Brio, StreamCam, die C920-Serie, …), Plug and Play
- Live-Vorschau, die die Kamera nur belegt, solange du hinschaust; verlässt du sie, erlischt die LED
- Zoom, Schwenken, Neigen, Fokus, Belichtung, Weißabgleich und alle anderen UVC-Regler, direkt in die Hardware geschrieben, sodass Meet, Zoom und OBS die Änderung sehen
- Eingebaute Profile Standard / Streaming / Videoanruf plus eigene Schnappschüsse, pro Kamera gespeichert
Der Funktionsumfang hängt davon ab, was das jeweilige Gerät meldet; die App zeigt nur die Bedienelemente, die ein Gerät unterstützt.
Plattformunterstützung
| Funktion | macOS | Windows | Linux |
|---|---|---|---|
| Umbelegung von Maustasten und Gesten | ✓ | ✓ | ✓ |
| Umbelegung der F-Tasten | ✓ | ✓ | — |
| Profile pro Anwendung | ✓ | ✓ | X11, wlroots (sway, Hyprland), GNOME mit der Begleiterweiterung |
| Mausprofil folgt dem Fenster unter dem Zeiger | ✓ | ✓ | Nur X11 |
| Medientasten | Nativ | Nativ | D-Bus MPRIS |
| Fenstermanager-Aktionen (Schreibtische, Mission Control, …) | Nativ | Native Entsprechungen | GNOME, KDE (KWin), Hyprland; einige reine macOS-Aktionen bewirken nichts |
| Symbol in Menüleiste / Infobereich | ✓ | ✓ | — |
| Updates in der App | Sparkle | Integriert | Integriert |
Installation
[!IMPORTANT] Beende zuerst Logi Options+ (und unter Linux Solaar). Ein Empfänger kann immer nur einer Anwendung gleichzeitig gehören. Unter macOS belegt auch Karabiner-Elements eine Bluetooth-Tastatur, die es verändert. Schalte in Karabiner-Elements → Settings → Devices für diese Tastatur Modify events aus.
| Plattform | System | Architektur |
|---|---|---|
| macOS | macOS 13 oder neuer | Apple Silicon, Intel |
| Linux | GLIBC 2.35 oder neuer | x86_64, arm64 |
| Windows | Getestet unter Windows 11 | x86_64, arm64 |
Jeder Download hat eine minisign-Signatur und einen Eintrag in SHA256SUMS. Zum Bauen aus dem Quellcode siehe DEVELOPMENT.md.
macOS
Oder per Homebrew:
brew install --cask openlogi
Öffne OpenLogi und erteile Bedienungshilfen und Eingabeüberwachung, wenn macOS danach fragt. Danach aktualisiert sich OpenLogi selbst über Sparkle.
Linux
Oder installiere mit einem Befehl das passende Paket für deine Distribution. Das Skript prüft die minisign-Signatur und startet den Agent; installiere vorher minisign:
curl -fsSL https://github.com/AprilNEA/OpenLogi/releases/latest/download/install.sh | sh
Unter Arch Linux baut das AUR-Paket openlogi das Release aus dem Quellcode:
yay -S openlogi
Wie du das Skript vor dem Ausführen prüfst, sowie Hinweise zum AUR-Paket, Flatpak, NixOS und Distributionen ohne systemd findest du in INSTALL-linux.md.
Windows
Verwendung (CLI)
Siehe USAGE.md
Konfiguration
Einstellungen werden als reines TOML gespeichert; beim Speichern bleiben per Symlink eingebundene Konfigurationsdateien erhalten. Siehe CONFIGURATION.md.
Entwicklung
Siehe DEVELOPMENT.md, einschließlich Sicherheit des macOS-Input-Hooks.
Danksagungen
- Windows, Kameras und i18n von @davidbudnick — Tastatur-RGB, Windows-Unterstützung, Logitech-Webcam-Unterstützung
- Linux-Portierung von @cserby — Linux-Unterstützung
- Solaar von @pwr — quelloffene HID++-Implementierung
- Mouser von @TomBadash — ein lokaler Options+-Ersatz ohne Konto
Lizenz
Der Code in diesem Repository ist doppelt lizenziert, wahlweise unter
- Apache License, Version 2.0 (LICENSE-APACHE)
- MIT-Lizenz (LICENSE-MIT)
Code von Dritten
crates/openlogi-hidpp ist ein eingebundener Fork von hidpp
von @lus, lizenziert unter 0BSD.
Logo & Markenressourcen
Danke an @kubai087 für das Design des OpenLogi-Logos. Das OpenLogi-Logo und das App-Icon — die Markenressourcen unter design/ — sind © 2026 AprilNEA, alle Rechte vorbehalten, und fallen nicht unter die obigen MIT-/Apache-Lizenzen; siehe design/LICENSE. Ein Fork des Codes gewährt kein Recht am Namen, Logo oder Icon von OpenLogi; bitte verwende sie nicht ohne vorherige schriftliche Erlaubnis für eigene Projekte, Forks oder Distributionen.
Nicht mit Logitech verbunden. „Logitech", „MX Master" und „Options+" sind Marken der Logitech International S.A.
Repo-Aktivität
Ähnliche Projekte entdecken
trimstray/the-book-of-secret-knowledge
Eine Sammlung inspirierender Listen, Handbücher, Spickzettel, Blogs, Tricks, Einzeiler, CLI- und Web-Tools und mehr.
256,179 SterneHack-with-Github/Awesome-Hacking
Eine Sammlung verschiedener Awesome-Listen für Hacker, Pentester und Sicherheitsforscher.
124,649 Sterneswisskyrepo/PayloadsAllTheThings
Eine Liste nützlicher Payloads und Bypass-Methoden für die Sicherheit von Webanwendungen sowie für Pentests/CTF.
82,393 Sternecaddyserver/caddy
Schneller, erweiterbarer und plattformübergreifender HTTP/1-2-3-Webserver mit automatischem HTTPS
78,786 Sterne














