OpenLogi wurde jetzt in Version v0.8.2 veröffentlicht.
OpenLogi ist eine native, lokal laufende Alternative zu Logitech Options+, geschrieben in Rust, mit der sich Tastenbelegung, DPI und SmartShift von Logitech-Geräten über HID++ konfigurieren lassen - ganz ohne Konto oder Telemetrie.
Das Release bringt einen Editor für den Actions Ring pro Anwendung, eine Zuweisung der DPI-Taste als DpiToggle und eine pro Gerät normalisierte Thumbwheel-Richtung. Dazu kommen Performance-Verbesserungen durch den Wechsel von Polling auf native Events.
What’s Changed:
- fix(camera): read WhiteBalance, not ColorEnable, on Windows
- refactor(hid): name the divert intents instead of passing flag bools
- refactor(linux): make the hidraw probe outcome an explicit enum
- feat(macos): let launchd own the agent lifecycle via SMAppService
- Map SLOT_NAME_DPI_BUTTON to DpiToggle and add verification tests
- fix(agent): harden capture sessions, arming, and observe staleness
- refactor(hid): fold the one-shot retry state into a OneShotScan type
- feat(agent): localize the menu-bar tray
- refactor: make the audited implicit state machines typed
- feat(gui): add per-app Actions Ring editor
- feat(i18n): add Belarusian (be) locale
- fix(macos): capture side-button gestures over HID++
- perf(agent): replace capture polling with events
- perf(agent): replace lifecycle polling with native events
- fix(macos): prevent HID activity from promoting DarkWake
- fix(hid): normalize thumbwheel direction per device

Quelle: GitHub