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.
| Capability | State |
|---|---|
| Discover Bolt receivers + list paired devices (CLI + GUI) | ✅ |
| 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 profile editor + automatic focus switching | ✅ macOS + Windows, ✅ Linux (X11, GNOME, wlroots) |
| 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 |
| 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.
Checked against v0.8.5 and the main repository on September 19, 2026. See the changelog for release history.