
FreeVisit Website
Tracked since2026
0 reviews trackedThe Bottom Line
Entry price
Free, no paid tier
Biggest pro
Completely local and private, no account, no telemetry, no cloud.
Biggest con
Only works with Logitech HID++ 2.0 devices (mice, keyboards, cameras).
TL;DR - OpenLogi
- Local-first Logitech device configuration without an account or telemetry.
- Remap buttons, control DPI, and toggle SmartShift over HID++ directly.
- All settings live in a portable TOML file you own, edit, and sync yourself.
Pricing: Free forever
Best for: Individuals & startups
What is OpenLogi?
OpenLogi is a local-first, open-source alternative to Logitech Options+ that lets you configure Logitech mice, keyboards, and cameras without an account, telemetry, or cloud dependency. Written in Rust, it communicates directly with devices over the HID++ protocol, supporting Bolt, Unifying, Lightspeed, Bluetooth, and USB connections. You can remap buttons, adjust DPI presets, control SmartShift (ratchet/free-spin), and view live battery status for all paired devices.
All configuration is stored in a plain TOML file that you own and can edit by hand, copy to another machine, or version control. The app offers a clean GUI with a clickable mouse diagram for binding any of 44 built-in actions to each physical button per device. Custom shortcuts, app launchers, and scripted actions are also supported. Per-app profiles are on the roadmap. Signed macOS, Linux, and Windows builds are available, with a focus on privacy and local control.
Pros & Cons
Pros
- Completely local and private, no account, no telemetry, no cloud.
- Config file is a simple TOML that you own and can sync manually.
- Direct HID++ control gives full functionality without third-party servers.
Cons
- Only works with Logitech HID++ 2.0 devices (mice, keyboards, cameras).
- Per-app profiles are still in development and not yet available.
- Cannot run alongside Logi Options+ or Solaar, they conflict over HID++ access.
Key Features
Button remapping with 44 built-in actions, custom shortcuts, app launchers, and scripts.DPI control and presets written directly to the optical sensor over HID++.SmartShift support for ratchet/free-spin wheel switching, including auto-disengage.Live device view showing battery percentage and charge state for all paired devices.Supports Logi Bolt, Unifying, Lightspeed, Bluetooth, and USB wired connections.Configuration stored in a plain TOML file (config.toml) that is portable and editable.No account, telemetry, or cloud dependency; all changes go straight to the device.Cross-platform: macOS (Homebrew/dmg), Linux (deb/rpm/Arch), Windows (msi).
Pricing
Free
OpenLogi is completely free to use with no hidden costs.
Reviews

$99Free with your review
Write a reviewReview OpenLogi, get a free AI guide
Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.
Explore More
OpenLogi FAQ
How does OpenLogi handle button remapping and DPI adjustment for Logitech mice?
OpenLogi provides a clean GUI with a clickable mouse diagram for binding any of 44 built-in actions to each physical button per device. You can also adjust DPI presets, control SmartShift (ratchet/free-spin), and view live battery status for all paired devices.
Why should users avoid running OpenLogi alongside Logi Options+ or Solaar?
OpenLogi conflicts with Logi Options+ and Solaar because all three tools attempt to access the same HID++ protocol simultaneously, which can cause device misconfiguration or loss of control. You must choose only one tool to manage your Logitech peripherals.
Which teams or users benefit most from OpenLogi's local-first design?
Developers, privacy-conscious users, and IT administrators who need to manage Logitech devices without cloud dependency, telemetry, or an account benefit most from OpenLogi. Its plain TOML config file also suits teams that version-control device settings or sync them across machines manually.
How is OpenLogi priced?
OpenLogi is free to use with no paid plan required. There are no tiers, subscriptions, or hidden charges for its full set of features.
Does OpenLogi support custom shortcuts, app launchers, or scripted actions?
Yes, OpenLogi supports custom shortcuts, app launchers, and scripted actions in addition to its 44 built-in actions. You can bind these to any physical button on a compatible Logitech device.
Which connection types does OpenLogi work with on Logitech peripherals?
OpenLogi communicates directly over the HID++ protocol and supports Bolt, Unifying, Lightspeed, Bluetooth, and USB connections. This coveras the majority of modern Logitech HID++ 2.0 devices.
Can OpenLogi's configuration be transferred to another computer or version controlled?
Yes, all configuration is stored in a plain TOML file that you own and can edit manually, copy to another machine, or track with a version control system like Git.
When will OpenLogi support per-app profiles?
Per-app profiles are on the roadmap but not yet available in the current release. The feature is actively listed as a planned enhancement.
Source: openlogi.org