

A native, local-first alternative to Logitech Options+, written in Rust. Remap buttons, drive DPI and SmartShift over HID++ β no account, no telemetry.
Loading comments...
OpenLogi is a native, local-first alternative to Logitech Options+ built in Rust. It talks directly to your Logitech mouse over the HID++ protocol, letting you remap buttons, control DPI, and manage SmartShift without creating an account or sending telemetry anywhere. Everything runs on your machine, and your configuration lives in a plain config.toml file that you fully own.
Bind any of 44 built-in actions to each physical button, per device. You can also set custom shortcuts, launch apps, or trigger scripted actions β all through a clickable mouse diagram with per-button hotspots.
Set pointer resolution directly on the sensor over HID++ and cycle through your own presets. The DPI toggle action is built in, so switching sensitivity mid-task is instant.
Flip the wheel between ratchet and free-spin modes, or let it switch automatically based on scroll speed. This mirrors the behavior you'd expect from Options+, but without any cloud dependency.
A carousel shows all paired devices with battery percentage and charge state for everything online. You can see what's connected at a glance, whether over a receiver or direct Bluetooth.
"Nothing between your mouse and your machine."
OpenLogi's entire philosophy is removing intermediaries. No account, no telemetry, no cloud β bindings are written straight to the device over HID++, and the config file is a simple TOML document you can edit by hand or version-control. The app also writes changes live, so you see the effect immediately without restarting anything.
You're tired of Logitech's account requirement or want a faster, more transparent way to manage your mouse. OpenLogi is especially compelling if you're on Linux (where Options+ doesn't exist) or if you value owning your configuration as a plain file. It's also a great pick if you want to avoid the resource overhead of Electron-based tools β this is a compiled Rust app that stays out of your way. Just note that per-app profiles are coming later, and you'll need to quit Logi Options+ or Solaar before launching OpenLogi, since only one app can own a receiver at a time.
Other tools you might consider
BaseRT is the fastest LLM runtime on Apple Silicon. Install it with one command and run local models on your own device.
Reframe is an open-source browser based on Electron for macOS that brings back the look & feel of Safari 1.0, Netscape 4.8, Firefox 1.0 and Internet Explorer 5.0, with a built-in Wayback Mode.
nullsink provides anonymous access to Claude, GPT, and confidential open models without requiring an account, email, card, or subscription. Fund a bearer API key from $2 using Monero or Bitcoin, then use it with native Anthropic or OpenAI-compatible clients. Credit does not expire. nullsink keeps no request-content or client-IP logs and publishes its AGPL source code, architecture, and trust-model limitations.
GetCompress is a lightweight desktop app that quickly compresses videos, images, GIFs, PDFs in batches: get up to 90% smaller files with minimal quality loss. Save your time & keep files safe with offline compression. Drag files in and out, no extra clicks. Available for Mac, Windows and Linux.
Loading comments...