{"repo":"AprilNEA/OpenLogi","free":true,"listed":false,"github":"https://github.com/AprilNEA/OpenLogi","clone":"git clone https://github.com/AprilNEA/OpenLogi.git","description":"⚡️A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.","language":"Rust","stars":8703,"topics":["dpi","gpui","hid","hidpp","local-first","logitech","logitech-mouse","logitech-options","mouse-remapping","mx-master"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"[!WARNING] 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 한국어 OpenLogi ⚡️ A native, local-first alternative to Logitech Options+, written in Rust 🦀 Remap buttons, DPI, and SmartShift over HID++. No account, no telemetry. Options+ ? Try OpenLogi. Remap buttons, drive DPI and SmartShift, and switch profiles per app — without a Logitech account, telemetry, or the official Options+ install. No cloud, plain TOML config. By default, device-image fetches are the only automatic network calls; update checks and downloads run only when you request or opt into them. --- What it is OpenLogi talks to Logitech HID++ peripherals over Logi Bolt and Unifying receivers, Bluetooth-direct connections, or USB cables — without running Logi Options+. It consists of three components: - OpenLogi GUI — a GPUI desktop app: an interactive mouse diagram with clickable hotspots, a per-button action picker (built-in actions plus custom keyboard shortcuts authored in the TOML config), DPI presets, SmartShift, per-device scroll inversion, RGB keyboard lighting, per-application profiles, a live device carousel, and a Settings window localized into 20 languages. - OpenLogi agent — the background service that owns the input hook and all device I/O. The GUI is a pure IPC client and starts the agent when needed. - OpenLogi CLI — a CLI for headless inv","default_branch":null,"files":null,"tree":[],"storefront":"/r/AprilNEA","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AprilNEA/OpenLogi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}