Remap any button

Bind any of 44 built-in actions to each physical button, per device â plus custom shortcuts, app launchers and scripted actions.

A native, local-first alternative to Logitech Options+, written in Rust ð¦. Remap buttons, drive DPI and SmartShift over HID++ â with no account and no telemetry.

Signed & notarized .dmg · Linux .deb/.rpm/.pkg.tar.zst · Windows .msiMIT / Apache-2.0Not affiliated with Logitech

This is the heart of the app â an interactive mouse diagram with clickable hotspots and a per-button action picker. Try it right here: pick a hotspot, then choose any of the built-in actions.

config.toml â auto-switches per app.OpenLogi drives your mouse over HID++ directly: buttons, DPI, SmartShift and per-app profiles, from a native app that never phones home.

Bind any of 44 built-in actions to each physical button, per device â plus custom shortcuts, app launchers and scripted actions.

Set pointer resolution and cycle your own presets, written straight to the sensor over HID++.

Flip the wheel between ratchet and free-spin, or let it switch automatically by scroll speed.

Layer per-application overlays that auto-switch the moment your focused app changes.

Reach devices over a Logi Bolt, Unifying or Lightspeed receiver, a direct Bluetooth pairing, or a USB cable â no receiver required.

A carousel of paired devices with battery percentage and charge state for everything online.

No account, no telemetry, no cloud. Bindings live in a plain TOML file you own, and every change is written straight to the device over HID++.

Signed builds for macOS, Linux and Windows â pick your platform below. Step-by-step setup lives in the docs.

Homebrew is recommended â or grab the signed .dmg for Apple silicon or Intel.

Quit Logi Options+ before launching â the two fight over HID++ access, and only one app can own a receiver at a time. On Linux, the same applies to Solaar.