OpenLogi is a native, local-first application designed for configuring Logitech mice on macOS and Linux. It provides users with an alternative to Logitech Options+ by enabling direct customization of mouse buttons, DPI settings, and SmartShift features over the HID++ protocol, all without requiring an account or cloud connectivity. The tool is developed in Rust and emphasizes privacy by ensuring that no telemetry or analytics are collected, and all configurations remain stored locally on the user's machine.
The application features an interactive configurator with a clickable mouse diagram, allowing users to assign any of 41 built-in actions to individual buttons per device. Custom keyboard shortcuts and other bindings are managed through a plain-text TOML configuration file, which is both machine-written and hand-editable. OpenLogi supports per-application profiles that automatically switch when the focused app changes, as well as live device views showing battery percentage and charge state for connected devices. DPI control allows users to set pointer resolution and cycle through custom presets, while SmartShift functionality enables toggling between ratchet and free-spin wheel modes or automatic switching based on scroll speed.
OpenLogi is compatible with Logitech mice such as the MX Master 4, 3S, 3, MX Anywhere 3, Signature M650, and Ergo M575, connecting via Logi Bolt or Unifying receivers, direct Bluetooth, or USB. Wired G-series keyboards are also supported for RGB lighting control. rpm packages for Linux (with udev rules and a systemd user unit), and as a preview build for Windows. No user account is needed, and the only network activity is for device image downloads and an optional, off-by-default update check.
0 licenses, and is not affiliated with or endorsed by Logitech. It is intended for users seeking full local control over their Logitech devices without reliance on cloud services or proprietary software.
OpenLogi is a Productivity & Work product. It focuses on customizing Logitech mouse buttons and settings locally without requiring cloud accounts or telemetry. It is built as an open-source project for logitech mouse users seeking privacy and local customization. OpenLogi is open source under the Apache-2.0 license. It runs on the command line, macOS, and Linux, and it can be self-hosted.
OpenLogi first shipped in 2026. Development happens publicly on GitHub with 5.5k stars and 526 commits in the last 90 days. PulseGate's similarity index finds few close equivalents — OpenLogi occupies a relatively distinct niche. Key capabilities include button remapping, DPI control, and smartShift adjustment. The interface is available in English and Chinese.
Latest indexed changes and source events
[OS] OpenLogi: A native, local-first alternative to Logitech Options+, written in Rust. discovered by the PulseGate indexer
Other apps tracked under the same category.