FEZLEDGER IS ONLINE: THE CODEX RULED AND FILED — ONE MONOSPACE INK, DOTTED LEADERS, FIVE REGISTERS, NO ERASURES. ENABLE VIA SETTINGS OR COMMAND PALETTE.

Enable Ledger
Archive
tools

OpenLogi

Published: 2026-08-23
ID: openlogi

OpenLogi

OpenLogi is a native, local-first alternative to Logitech Options+ written in Rust. It communicates directly with Logitech devices over the HID++ protocol (supporting Bolt, Unifying, Bluetooth, and wired USB connections) without requiring accounts, logins, or background telemetry.

Key Features

  • Direct HID++ Communication: Controls device parameters natively over HID++ 2.0 (DPI adjustments, SmartShift sensitivity, and button remapping).
  • Comprehensive Button Remapping: Map physical mouse and keyboard buttons to any of 44 built-in actions, custom shortcuts, app launchers, or scripts.
  • DPI Control & Presets: Adjust sensor resolution precisely and cycle through custom DPI presets on the fly.
  • SmartShift Control: Switch the scroll wheel between ratchet and free-spin modes, or tune auto-disengage thresholds based on scroll velocity.
  • Local-First & Transparent: All configurations are stored locally in plain TOML (~/.config/openlogi/config.toml). Zero cloud sync, zero bloat, zero tracking.
  • Cross-Platform: Available across macOS (.dmg, Homebrew cask openlogi), Linux (.deb, .rpm, .pkg.tar.zst), and Windows (.msi).

Evaluation

OpenLogi solves the major pain points of official peripheral software—sluggish performance, forced cloud logins, and persistent telemetry—by delivering a fast, lightweight, and completely local utility in Rust.

Rating: 5/5