AprilNEA/OpenLogi
A privacy-first Logitech device configurator replacing Options+, built in Rust for all platforms.
What it does
- Button remapping — remap mouse/keyboard buttons to actions, gestures, or keyboard combos via TOML config
- DPI & SmartShift control — presets, cycling, and fine-grained wheel configuration (mode, sensitivity, ratchet)
- Per-app profiles — auto-switch device settings when applications gain focus (macOS/Windows/X11)
- Actions Ring — cursor-centered 8-slot overlay for rapid action access with per-app layouts
- Camera management — Logitech UVC webcam control (zoom, focus, exposure, white balance, RGB, hardware-level settings apply in any app)
How it works
Native Rust GUI (GPUI) + CLI orchestrate HID++ protocol commands to Logitech receivers (Bolt, Unifying, Bluetooth, wired), and UVC for webcams. Configuration lives in a single TOML file for easy syncing; per-app overlays auto-detect on focus (D-Bus/MPRIS on Linux, native Cocoa on macOS, Windows API). Background agent owns all device I/O while the GUI connects as a client.
Standing & signals
11,848 stars and a commit from 2026-08-20 (live development). Mature build quality (signed/notarized macOS packages, systemd integration, multi-distro Linux support). README warns "not yet stable" but demonstrates strong adoption and cross-platform polish; no major backing org, but author (AprilNEA) ships actively.
Q2 — Apply where
not-now — Personal productivity tool for Logitech device management, orthogonal to research, financial analysis, content automation, or agent orchestration. Adopt only if device ergonomics becomes a workflow blocker.
Q3 — Fit for current projects + sketch
No direct fit with ClientCo Intelligence, Research Console, Financial Analysis, Auto Social Posting, or ClientCo itself. Could improve local Claude Code ergonomics (custom gesture bindings for common actions), but that is secondary and unrelated to core work.
Q4 — Future-watch verdict
IGNORE — well-built and actively maintained, but peripheral to research/AI/financial focus. No near-term value unless hardware ergonomics becomes a constraint.