OpenLogi

Roadmap

A feature-by-feature status table showing what OpenLogi supports today and what is still in progress.

OpenLogi is under active development and not yet stable; features and config may still change.

CapabilityState
Discover Bolt receivers + list paired devices (CLI + GUI)✅
JSON CLI automation: inventory, DPI, SmartShift, Fn-lock✅ requires a running agent; --save is development-only
Unifying receivers (older protocol, replaced by Bolt)✅
Lightspeed receivers (G-series, including the nano dongles)✅
Bluetooth-direct / wired devices (no receiver)✅
Battery percentage / charge state (0x1004, 0x1000, 0x1001)✅ (online devices)
Device gallery: grid / list / carousel, custom names, mouse diagram✅ macOS + Linux + Windows
Button remapping via the OS input hook✅ macOS + Linux + Windows
Action catalog + TOML shortcuts, app launchers, power-user actions✅ platform-dependent¹
Independent short/long presses and held shortcuts✅ TOML device bindings; GUI editing replaces pairs
Actions Ring (eight-slot radial launcher, per-app layouts)✅ macOS + Linux + Windows
DPI control + presets + Cycle / Set-preset actions (0x2201 / 0x2202)✅
SmartShift wheel: mode + sensitivity + permanent ratchet (0x2111 / 0x2110)✅
Per-device scroll inversion + wheel resolution (HID++ 0x2121)✅ (supported devices)
Physical-wheel smooth scrolling + vertical sensitivity✅; continuous trackpad input remains native
Main-wheel tilt bindings✅ on devices exposing tilt controls
Keyboard F-row remapping + Fn-lock (0x1b04, 0x40a2 / 0x40a3)✅ (supported keyboards)
Function-key remapper via the OS keyboard hook✅ macOS + Windows; Linux key capture pending
Keyboard host switching that drags paired mice along (0x1814 / 0x1815)✅ (supported devices)
Static RGB keyboard lighting (0x8070 / 0x8071 / 0x8081 / 0x8080)✅ (supported devices)
MX Keys backlight control (HID++ 0x1982)✅ CLI
Standalone Litra lights (power, brightness, temperature)✅; auto-on-with-camera on macOS
Logitech webcams: live preview + UVC image controls✅ macOS + Linux + Windows
Per-app profiles✅ mouse profiles follow the pointer on macOS, Windows, and X11; keyboard profiles and unsupported pointer sessions use focus
Settings window: launch-at-login, updates, permissions, language, appearance✅ macOS + Linux + Windows
Agent status icon✅ macOS menu bar + Windows tray; N/A on Linux
Interface localization, including Turkish and Ukrainian✅
Linux packaging: udev rules, systemd unit, .deb / .rpm / .pkg.tar.zst✅ Linux
Verified Linux installer✅ signature and checksum verification before package installation
Per-button gestures✅ Back/Forward, supported DPI/ModeShift, gesture button, haptic panel; existing Middle Click maps preserved
Bolt / Unifying pairing from the GUI✅; Lightspeed pairing not implemented
Privacy-safe device fixtures and offline verification✅ CLI; contribution workflow
Windows (agent, GUI, event hook, installer)✅ validated on Windows 11 hardware; newer port with ongoing polish

¹ Media key actions use D-Bus MPRIS on Linux; a handful of macOS-specific actions (e.g. Launchpad) have no universal Linux equivalent and are no-ops. Windows maps platform actions to native equivalents where available.

Help improve the interface translations on Crowdin.

Release baseline: v0.8.11. Updated October 3, 2026. Unreleased features are marked above. See the changelog for release history.

On this page

No Headings