Tool Open source

OpenLogi

OpenLogi is a native, local-first desktop application and CLI for configuring Logitech mice, keyboards, lights, and UVC webcams without Logitech Options+, an account, or telemetry. Written in Rust with GPUI, it communicates with supported devices through HID++, UVC, Logi Bolt and Unifying receivers, Bluetooth, or wired connections. It provides button and F-key remapping, DPI presets, SmartShift controls, gesture bindings, device-specific settings, per-application profile overlays, webcam image controls, and plain-text TOML configuration; the GUI and CLI run on macOS, Linux, and Windows, although some profile and platform actions have narrower support. The repository states that the project is under active development and not yet stable.

View repository Mentioned in 3 videos ↓

What OpenLogi is used for

3 uses taken from transcripts — each links to the moment in the video.

  • A local-first desktop app and CLI for configuring Logitech mice without proprietary cloud software or a Logitech account. It supports button remapping, DPI presets, smart-shift toggling, per-app profiles, device listing, and diagnostics.

  • A local-first, open-source alternative to Logitech Options Plus for Logitech HID++ mice and keyboards. It supports button remapping, DPI and Smart Shift settings, and per-application profiles without a Logitech account, telemetry, or required network calls.

  • A local-first Rust alternative to Logitech Options Plus for controlling Logitech mice, keyboards, webcams, and Litra lights. It supports local button, DPI, gesture, camera, focus, and exposure configuration without an account or telemetry.

Videos mentioning OpenLogi

3 in the library.