OpenLogi is een in Rust geschreven, open-source alternatief voor de officiële software van Logitech. De applicatie is ontworpen volgens het 'local-first' principe, wat betekent dat er geen account, cloud-integratie of telemetrie aan te pas komt.
De belangrijkste functionaliteiten zijn:
- Knoppenherprogrammering: Gebruikers kunnen fysieke knoppen koppelen aan 44 ingebouwde acties of eigen scripts en sneltoetsen toevoegen.
- DPI & SmartShift: Directe controle over de pointer-resolutie en het kunnen schakelen tussen 'ratchet' en 'free-spin' voor het scrollwiel.
- Per-app profielen: Automatisch schakelen van instellingen op basis van de actieve applicatie.
- Connectiviteit: Ondersteuning voor Logi Bolt, Unifying, Lightspeed, Bluetooth en USB-bekabelde verbindingen.
Technische aspecten en privacy: Alle configuraties worden lokaal opgeslagen in een leesbaar TOML-bestand. Netwerkverkeer is minimaal en beperkt zich tot het downloaden van apparaafbeeldingen en optionele update-checks. De software stuurt apparaten direct aan via HID++.
Compatibiliteit: OpenLogi is beschikbaar voor Windows, macOS en Linux. Het ondersteunt diverse populaire modellen zoals de MX Master-serie, MX Anywhere 3, en diverse toetsenborden en webcams. Om conflicten in hardware-toegang te voorkomen, moeten Logitech Options+ of Solaar worden afgesloten voordat OpenLogi wordt gestart.
OpenLogi
Belangrijkste functionaliteiten
OpenLogi biedt de mogelijkheden van Options+, maar dan zonder de noodzaak voor een account. De applicatie stuurt de muis direct aan via HID++ 2.0.
Knoppen herprogrammeren
Elke fysieke knop per apparaat kan worden gekoppeld aan een van de 44 ingebouwde acties. Daarnaast is het mogelijk om eigen sneltoetsen, app-launchers en gescripte acties toe te voegen.
DPI-controle en presets
Gebruikers kunnen de pointer-resolutie instellen en eigen presets maken. Deze instellingen worden via HID++ direct naar de sensor geschreven.
SmartShift
De scrollwiel-modus kan worden omgeschakeld tussen 'ratchet' (stapsgewijs) en 'free-spin' (vrijdraaiend). Dit kan handmatig gebeuren of automatisch op basis van de scrollsnelheid.
Per-app profielen
Het is mogelijk om per applicatie overlays te maken. Deze profielen schakelen automatisch zodra de focus verandert naar de betreffende applicatie.
Connectiviteit
OpenLogi ondersteunt diverse verbindingsmethoden:
- Logi Bolt-, Unifying- of Lightspeed-ontvangers.
- Directe Bluetooth-koppeling.
- USB-kabel (geen ontvanger vereist).
Live device view
Er is een overzicht beschikbaar van alle gekoppelde apparaten, inclusief het batterijpercentage en de laadstatus van elk online apparaat.
Privacy en Architectuur
OpenLogi is ontworpen volgens het principe: "Jouw muis, jouw machine, niets daartussenin."
- Geen Cloud: Er is geen account, geen telemetrie en geen cloud-integratie.
- Lokale opslag: Alle bindingen en instellingen worden opgeslagen in een eenvoudig, leesbaar TOML-bestand (
config.toml) dat in het bezit van de gebruiker blijft.
- Netwerkverkeer: De enige gegevens die de machine verlaten zijn:
- Het downloaden van apparaafbeeldingen via een publieke CDN (zonder gekoppelde identiteit).
- Een optionele controle op updates (standaard uitgeschakeld).
- Directe aansturing: Wijzigingen worden direct naar het apparaat geschreven via HID++.
Installatie
OpenLogi is beschikbaar als ondertekende builds voor de volgende platforms:
- macOS: Installatie via Homebrew (
brew install --cask openlogi) of via een .dmg-bestand voor Apple silicon of Intel.
- Linux: Beschikbaar als .deb, .rpm en Arch .pkg.tar.zst pakketten, inclusief udev-regels en een systemd user unit.
- Windows: Beschikbaar als ondertekende .msi-installers voor x86_64 en arm64 (gevalideerd op Windows 11).
Belangrijke opmerking: Sluit Logi Options+ af voordat u OpenLogi start. Beide applicaties strijden om de HID++-toegang, en slechts één applicatie kan op een gegeven moment de ontvanger beheren. Op Linux geldt hetzelfde voor Solaar.
Veelgestelde vragen
Is OpenLogi gemaakt door Logitech? Nee. Het is een onafhankelijk open-source project en is niet gelieerd aan of onderschreven door Logitech. "Logitech", "MX Master" en "Options+" zijn handelsmerken van Logitech.
Moet ik Logi Options+ afsluiten? Ja. Omdat zowel OpenLogi als Options+ communiceren via HID++ met hetzelfde apparaat, kan er slechts één van beide de ontvanger beheren. Sluit daarom Options+ (inclusief de menu-bar agent) volledig af.
Welke muizen worden ondersteund? Ondersteunde modellen zijn onder andere de MX Master 4, 3S en 3, MX Anywhere 3, Signature M650 en Ergo M575. Dit werkt via een Logi Bolt-, Unifying- of Lightspeed-ontvanger, direct Bluetooth of USB. Daarnaast wordt er ondersteuning geboden voor toetsenborden (F-rij herprogrammering, Fn-lock en RGB/achtergrondverlichting), Litra-lampen en Logitech-webcams.
Werkt het op Linux of Windows? Ja, alle drie de platforms worden ondersteund.
Is er een account nodig of wordt er telemetrie verzonden? Nee. Er is geen account nodig en er is geen telemetrie. De enige netwerkoproepen zijn voor het downloaden van apparaafbeeldingen en de optionele update-check.
Waar worden mijn instellingen opgeslagen? In één enkel tekstbestand in TOML-formaat. De grafische interface schrijft bindingen, presets en profielen direct naar dit bestand, dat ook handmatig bewerkbaar blijft.
OpenLogi
Belangrijkste functionaliteiten
OpenLogi biedt de mogelijkheden van Options+, maar dan zonder de noodzaak voor een account. De applicatie stuurt de muis direct aan via HID++ 2.0.
Knoppen herprogrammeren
Elke fysieke knop per apparaat kan worden gekoppeld aan een van de 44 ingebouwde acties. Daarnaast is het mogelijk om eigen sneltoetsen, app-launchers en gescripte acties toe te voegen.
DPI-controle en presets
Gebruikers kunnen de pointer-resolutie instellen en eigen presets maken. Deze instellingen worden via HID++ direct naar de sensor geschreven.
SmartShift
De scrollwiel-modus kan worden omgeschakeld tussen 'ratchet' (stapsgewijs) en 'free-spin' (vrijdraaiend). Dit kan handmatig gebeuren of automatisch op basis van de scrollsnelheid.
Per-app profielen
Het is mogelijk om per applicatie overlays te maken. Deze profielen schakelen automatisch zodra de focus verandert naar de betreffende applicatie.
Connectiviteit
OpenLogi ondersteunt diverse verbindingsmethoden:
- Logi Bolt-, Unifying- of Lightspeed-ontvangers.
- Directe Bluetooth-koppeling.
- USB-kabel (geen ontvanger vereist).
Live device view
Er is een overzicht beschikbaar van alle gekoppelde apparaten, inclusief het batterijpercentage en de laadstatus van elk online apparaat.
Privacy en Architectuur
OpenLogi is ontworpen volgens het principe: "Jouw muis, jouw machine, niets daartussenin."
- Geen Cloud: Er is geen account, geen telemetrie en geen cloud-integratie.
- Lokale opslag: Alle bindingen en instellingen worden opgeslagen in een eenvoudig, leesbaar TOML-bestand (
config.toml) dat in het bezit van de gebruiker blijft.
- Netwerkverkeer: De enige gegevens die de machine verlaten zijn:
- Het downloaden van apparaafbeeldingen via een publieke CDN (zonder gekoppelde identiteit).
- Een optionele controle op updates (standaard uitgeschakeld).
- Directe aansturing: Wijzigingen worden direct naar het apparaat geschreven via HID++.
Installatie
OpenLogi is beschikbaar als ondertekende builds voor de volgende platforms:
- macOS: Installatie via Homebrew (
brew install --cask openlogi) of via een .dmg-bestand voor Apple silicon of Intel.
- Linux: Beschikbaar als .deb, .rpm en Arch .pkg.tar.zst pakketten, inclusief udev-regels en een systemd user unit.
- Windows: Beschikbaar als ondertekende .msi-installers voor x86_64 en arm64 (gevalideerd op Windows 11).
Belangrijke opmerking: Sluit Logi Options+ af voordat u OpenLogi start. Beide applicaties strijden om de HID++-toegang, en slechts één applicatie kan op een gegeven moment de ontvanger beheren. Op Linux geldt hetzelfde voor Solaar.
Veelgestelde vragen
Is OpenLogi gemaakt door Logitech? Nee. Het is een onafhankelijk open-source project en is niet gelieerd aan of onderschreven door Logitech. "Logitech", "MX Master" en "Options+" zijn handelsmerken van Logitech.
Moet ik Logi Options+ afsluiten? Ja. Omdat zowel OpenLogi als Options+ communiceren via HID++ met hetzelfde apparaat, kan er slechts één van beide de ontvanger beheren. Sluit daarom Options+ (inclusief de menu-bar agent) volledig af.
Welke muizen worden ondersteund? Ondersteunde modellen zijn onder andere de MX Master 4, 3S en 3, MX Anywhere 3, Signature M650 en Ergo M575. Dit werkt via een Logi Bolt-, Unifying- of Lightspeed-ontvanger, direct Bluetooth of USB. Daarnaast wordt er ondersteuning geboden voor toetsenborden (F-rij herprogrammering, Fn-lock en RGB/achtergrondverlichting), Litra-lampen en Logitech-webcams.
Werkt het op Linux of Windows? Ja, alle drie de platforms worden ondersteund.
Is er een account nodig of wordt er telemetrie verzonden? Nee. Er is geen account nodig en er is geen telemetrie. De enige netwerkoproepen zijn voor het downloaden van apparaafbeeldingen en de optionele update-check.
Waar worden mijn instellingen opgeslagen? In één enkel tekstbestand in TOML-formaat. De grafische interface schrijft bindingen, presets en profielen direct naar dit bestand, dat ook handmatig bewerkbaar blijft.