OpenLogi

Aug 19, 2026 08:58 AM - 4 weeks ago 9

HID++ complete Bolt, Unifying, Bluetooth & wired · macOS · Linux · Windows

A native, local-first replacement to Logitech Options+, written successful Rust 🦀. Remap buttons, thrust DPI and SmartShift complete HID++ — pinch no account and no telemetry.

The OpenLogi app remapping an MX Master 4's buttons complete HID++

accounts · telemetry · cloud

The configurator

Click a button. Bind an action. Done.

This is the bosom of the app — an interactive rodent sketch pinch clickable hotspots and a per-button action picker. Try it correct here: prime a hotspot, past take immoderate of the built-in actions.

MX Master 4

~/.config/openlogi/config.tomllive

schema_version = 2

selected_device = "2b042"

[devices.2b042.bindings]

MiddleClick = "MissionControl"

DpiToggle = "CycleDpiPresets"

Thumbwheel = "VolumeUp"

Forward = "BrowserForward"

Back = "BrowserBack"

GestureButton = "AppExpose"

Features

Everything Options+ does — without the account.

OpenLogi drives your rodent complete HID++ directly: buttons, DPI, SmartShift and per-app profiles, from a autochthonal app that ne'er phones home.

Remap immoderate button

Bind immoderate of 44 built-in actions to each beingness button, per instrumentality — positive civilization shortcuts, app launchers and scripted actions.

44 ACTIONS

DPI power & presets

Set pointer solution and rhythm your ain presets, written consecutive to the sensor complete HID++.

HID++ 0x2201

SmartShift

Flip the instrumentality betwixt ratchet and free-spin, aliases fto it move automatically by scroll speed.

HID++ 0x2111

Per-app profiles

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

AUTO-SWITCH

Bolt, Unifying, Lightspeed, Bluetooth aliases wired

Reach devices complete a Logi Bolt, Unifying aliases Lightspeed receiver, a nonstop Bluetooth pairing, aliases a USB cablegram — nary receiver required.

BOLT · UNIFYING · LIGHTSPEED · BLE · USB

Live instrumentality view

A carousel of paired devices pinch artillery percent and complaint authorities for everything online.

BATTERY · CHARGE

Local-first

Your mouse. Your machine. Nothing successful between.

No account, nary telemetry, nary cloud. Bindings unrecorded successful a plain TOML record you own, and each alteration is written consecutive to the instrumentality complete HID++.

  • No account, everNothing to motion up for — motorboat it and it works.

  • Zero telemetryNo analytics, nary usage tracking, nary clang phone-home.

  • Plain-text configEvery binding, preset and floor plan lives successful 1 readable TOML file.

  • Open sourceDual-licensed MIT / Apache-2.0 — publication aliases fork each line.

Install

Up and moving successful a minute.

Signed builds for macOS, Linux and Windows — prime your level below. Step-by-step setup lives successful the docs.

macOS

$brew instal --cask openlogi

Download .dmg

Homebrew is recommended — aliases drawback the signed .dmg for Apple silicon aliases Intel.

Linux

Download .deb

Packages for amd64 and arm64, pinch .rpm and Arch .pkg.tar.zst builds besides available.

Download .msi

Signed x86_64 and arm64 installers, validated connected Windows 11 — the newest port.

Quit Logi Options+ earlier launching — the 2 conflict complete HID++ access, and only 1 app tin ain a receiver astatine a time. On Linux, the aforesaid applies to Solaar.

Is OpenLogi made by Logitech?

No. It's an independent, open-source project, not affiliated pinch aliases endorsed by Logitech. "Logitech", "MX Master" and "Options+" are their trademarks.

Do I person to discontinue Logi Options+?

Yes. OpenLogi and Options+ some speak HID++ to the aforesaid device, and only 1 tin ain a receiver astatine a clip — discontinue Options+ (including its menu-bar agent) first.

Which mice are supported?

MX Master 4, 3S and 3, MX Anywhere 3, Signature M650 and Ergo M575 — complete a Logi Bolt, Unifying aliases Lightspeed receiver, nonstop Bluetooth, aliases USB. Keyboards get F-row remapping, Fn-lock and RGB aliases backlight control; Litra lights and Logitech webcams are supported too.

Does it tally connected Linux aliases Windows?

All 3 are supported. Linux ships .deb, .rpm and Arch packages pinch udev rules and a systemd personification unit. Windows is the newest larboard — validated end-to-end connected Windows 11 hardware, pinch signed .msi installers successful each release.

Does it request an relationship aliases nonstop telemetry?

Neither. The only web calls are device-image downloads and an opt-in update cheque that's disconnected by default — everything other stays connected your machine.

Where are my settings stored?

In a azygous plain-text TOML file. The GUI writes your bindings, presets and profiles to it directly, the Settings model covers app-wide preferences, and the record stays hand-editable.

More