OpenLogi
SHA-256A native, local-first alternative to Logitech Options+ written in Rust. Remap buttons, DPI, and SmartShift over HID++ with no account and no telemetry. Cross-platform macOS, Linux, Windows.
Smart Download
Download Download Version
v0.7.3 · 32 MB
A native, local-first Logitech Options+ replacement in Rust with no account, no telemetry, and full mouse/keyboard/camera control.
Core Features
- Native Rust + GPUI for low resource usage; first-class Linux support
- Button remapping, gestures on any button, DPI presets, and SmartShift wheel mode toggle
- Plain-text TOML config, easy to sync or version-control
- Direct UVC webcam controls (Brio, StreamCam, C920 series) written to hardware
- No account, no telemetry; CLI alongside GUI for scripting
What It Can't Do
- •The project is under active development; features and config format may change without notice. Quit Logitech Options+ before installing or using OpenLogi. Windows support is newer and some advanced features may be missing. On Linux, per-app profile overlays work only on X11/XWayland.
Use Cases
- Users who want a lightweight, local Logitech controls app without Options+ bloat or account requirements
- Linux users who need a reliable open-source driver for Logitech mice, keyboards, and webcams
- Power users who want per-app button profiles and scriptable config
Detailed Introduction
OpenLogi is a lightweight, open-source replacement for Logitech Options+ that unlocks the full capabilities of Logitech mice, keyboards, and webcams over HID++ and UVC. Built natively in Rust with GPUI, it runs on macOS, Linux, and Windows. Key features include button remapping via OS input hooks, per-application profile overlays, gesture bindings on any button, a cursor-centered Actions Ring, DPI presets and SmartShift wheel control, F-key remapping with power-user actions, and direct UVC-webcam controls with hardware-persisted profiles. Config lives in one plain-text TOML file and a real CLI accompanies the GUI. Unlike the official Options+ (which requires an account and sends telemetry), OpenLogi is fully local, scriptable, and treats Linux as a first-class platform. It is under active development and not yet stable.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Install the appropriate package for your distro (dpkg / rpm / AppImage)
Download the installer for your OS from the GitHub Releases page (.dmg for macOS, .deb/.rpm for Linux, .zip/.msi for Windows)
Quit Logitech Options+ first to avoid HID++ access conflicts
Launch OpenLogi and click your device to start remapping buttons, adjusting DPI, or setting up gestures
- Download the installer for your OS from the GitHub Releases page (.dmg for macOS, .deb/.rpm for Linux, .zip/.msi for Windows)
- Quit Logitech Options+ first to avoid HID++ access conflicts
- Launch OpenLogi and click your device to start remapping buttons, adjusting DPI, or setting up gestures
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
d92c417e7fd4160a6c185ac5f8144b847c4fc8655a370bf30d1de3d29e5ec5efThis checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
macOS: drag OpenLogi.app to the Trash. Linux: use your package manager (e.g., sudo dpkg -r openlogi or sudo rpm -e openlogi) and also run systemctl --user disable --now openlogi-agent.service to stop the background agent. Windows: uninstall via Settings → Apps or the MSI uninstaller.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Similar Projects
PowerToys
A set of utilities for power users to tune and streamline their Windows experience for greater productivity.
terminal
Modern, feature-rich terminal application for Windows command-line users, with tabs, GPU acceleration, and full customization.
core
Open source home automation that puts local control and privacy first. Perfect for Raspberry Pi or a local server.