OpenLogi hit #1 on Hacker News today with 564 points — a native, local-first alternative to Logitech Options+, written entirely in Rust. It remaps buttons, drives DPI and SmartShift over HID++, and ships signed builds for macOS, Linux, and Windows. No account. No telemetry. Your bindings live in a plain TOML file.
The pitch is straightforward: Logitech's own Options+ software requires an account, sends telemetry, and forces a GUI that changes every release. OpenLogi replaces it with a native app that writes config directly to your device over the HID++ protocol — the same protocol Options+ uses, but without the cloud layer.
The architecture is the signal here:
- Rust, Tauri-native. Not Electron. Not a web wrapper. The app weighs less, launches instantly, and uses a fraction of the memory Options+ does.
- HID++ direct. Button bindings, DPI presets, SmartShift, and per-app profiles are written straight to the device firmware. No daemon to keep running, no polling loop.
- Plain TOML config.
~/.config/openlogi/config.toml. Greppable, diffable, check into dotfiles. The GUI writes to it; you can edit it by hand. - Zero-telemetry by design. The only network calls are device-image downloads and an opt-in update check that's off by default. No analytics, no crash phone-home.
The supported hardware list is credible: MX Master 4, 3S, 3; MX Anywhere 3; Signature M650; Ergo M575; several Logitech keyboards and webcams. All over Bolt, Unifying, Lightspeed, Bluetooth, or USB. The project is dual-licensed MIT/Apache-2.0, built by AprilNEA, and the Windows port just landed as the newest platform.
Why this matters beyond mice: OpenLogi is a case study in the local-first thesis applied to peripheral software — a market where every major vendor extracts value through accounts, telemetry, and cloud sync for settings that have no business being in the cloud. The project's 564 HN points in under 24 hours say the appetite for this approach is massive. Expect more peripheral vendors to see their proprietary software get the same treatment.
Verdict: OpenLogi isn't just a mouse configurator. It's proof that local-first, open-source alternatives can beat proprietary software on UX alone when the proprietary option is built for data extraction, not user experience.