OpenLogi

A native, local-first alternative to Logitech Options+, written in Rust — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.

Free · Open sourceLatest versionMacWindows

About OpenLogi

OpenLogi is under active development and not yet stable — features and config may still change. Give the repo a Star ⭐ and Watch it to get notified when a new release lands.

English | 简体中文 | 日本語 | Deutsch | Français | 한국어 | Русский | Español | Português | Türkçe

OpenLogi A native, local-first alternative to Logitech Options+, written in Rust Unlock the full capabilities of Logitech mice, keyboards, and webcams over HID++ and UVC

Fed up with Options+? Try OpenLogi.

Runs on macOS, Linux, and Windows.

Beyond Options+

Things OpenLogi does that Options+ won't:

  • Stay light. Native Rust + GPUI.
  • Run on Linux. Linux is a first-class platform in OpenLogi.
  • Gestures on supported buttons. Assign gesture actions to supported controls — or turn gestures off entirely.
  • Plain-text config. Everything is one TOML file you can sync between machines however you like.
  • Script it. A real CLI alongside the GUI, with [hardware diagnostics](docs/USAGE.md) for DPI, pointer scaling, and SmartShift.

Features

  • Devices connected over Logi Bolt receivers, Unifying receivers, Bluetooth, or a wired connection, with battery percentage and charge state
  • Easy-Switch channels: the name, OS, and connection of the computer paired on each channel, with a rename on devices that allow it (0x1815, supported devices)
  • Button remapping via the OS input hook: a built-in action catalog plus custom keyboard shortcuts authored in the TOML config, including independent short/long-press actions and hold-until-release chords for push-to-talk¹
  • Per-application profile overlays that auto-switch on app focus (macOS + Windows; Linux on X11 / XWayland only)
  • Litra lights: power, brightness, and color temperature, with optional auto power that follows camera activity

Mouse

  • Capture and remap the middle, mode-shift, and thumbwheel buttons (middle everywhere, the rest where the device exposes them)
  • Per-direction gesture bindings with live capture on supported buttons: Middle Click, Back/Forward, DPI/ModeShift, the dedicated gesture button, and the haptic panel
  • DPI/ModeShift gestures require device-reported diversion and raw-XY support.
  • Primary clicks and wheel rotation/tilt cannot be newly assigned gestures.
  • Actions Ring: a cursor-centred, eight-slot overlay of actions (ShowActionsRing), with per-application layouts
  • DPI control with presets and Cycle / Set-preset actions (0x2201)
  • SmartShift wheel: mode toggle, sensitivity, and a permanent-ratchet panel (0x2111)

Description adapted from the project README.

Version
0.8.15
Updated
Oct 20, 2026
Size
20 MB to 23 MB

Open source details

Released
Oct 20, 2026
GitHub stars
23.8K

Community project. Help and bug reports go to the maintainers on GitHub; AppsXi does not provide support for this app.

Support the maintainers

License

Permissive

Apache License 2.0

Use, change and share it freely, including in closed source apps, as long as the copyright notice stays. Includes a patent grant.

Read the full license

How this app was checked

AppsXi checks every version before it is listed.

Mac

  • Signed by AprilNEA LLC (8U3ZJ258K9)

    Apple Developer ID team 8U3ZJ258K9

  • Notarized by Apple

  • Extra macOS protections on (Hardened Runtime)

  • File matches the fingerprint GitHub published

    Show the SHA-256

    430edc511b0a80a93c3157803250bfea20930a3e0f5b4ec907d6d9c3c1f4344c

  • No malware found

    ClamAV 1.5.4 on Oct 20, 2026

  • Updates itself from the maintainer's own feed

    sparkle: https://updates.openlogi.org/channels/stable/appcast-arm64.xml. AppsXi checks each new version too.

Windows

  • Signed by AprilNEA LLC

    Certificate from Microsoft ID Verified CS EOC CA 03,O=Microsoft Corporation,C=US

  • Signature stays valid after its certificate expires

  • All bundled programs are signed

  • File matches the fingerprint GitHub published

    Show the SHA-256

    af129ba41f91f772b09ebced0f3b347de5fc42341f39a69f4905f8d01ea5bcd6

  • No malware found

    ClamAV 1.5.4 on Oct 20, 2026

Not included yet: installing and watching the app run in a virtual machine.

What these checks do and don't cover

Versions

0.8.15

Checked Oct 20, 2026 · Mac and Windows

DMG · 20 MB, DMG · 23 MB, MSI · 20 MB, MSI · 22 MB

Checked

Questions about OpenLogi

Is OpenLogi free?

Yes. OpenLogi is free and open source under the Apache License 2.0. AppsXi lists the maintainers' official release and does not charge for it.

Is OpenLogi safe to download?

AppsXi downloads every version of OpenLogi from the maintainers' official GitHub release and checks it before it is listed. For version 0.8.15 (checked Oct 20, 2026), the Mac download is signed by its developer and notarized by Apple, the Windows download is Authenticode signed, each file matches the checksum GitHub publishes for the release, byte for byte and a malware scan found nothing.

Does OpenLogi run on Apple silicon Macs?

Yes. OpenLogi has a native Apple silicon build, and it runs on Intel Macs too.

What does OpenLogi need to run?

OpenLogi needs macOS Ventura (13) or later.

Who makes OpenLogi?

OpenLogi is an open source project by Xuan Zhang on GitHub (AprilNEA/OpenLogi). Help and bug reports go to its maintainers there.

Reviews

No reviews yet. Anyone who downloads it from AppsXi while signed in can review it a day later.

Something wrong with this app? Report a problem. Maintainer? Ask us to change or remove this listing.

Maintain OpenLogi? Add the AppsXi badge to your README
OpenLogi on AppsXi
Markdown
[![OpenLogi on AppsXi](https://appsxi.com/apps/openlogi/badge.svg)](https://appsxi.com/apps/openlogi)

It shows when OpenLogi is in a top 10 and says “Verified on AppsXi” otherwise.