OpenLogi wurde in Version v0.8.15 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.
Die Version bringt rund 50 Änderungen: seitliches Scrollen per gehaltener Zurück-/Vorwärts-Taste, Mausrad-Glättung pro Gerät, Litra-Lichter über HID++, Hyprland- und KDE-(KWin)-Unterstützung für native Aktionen, eine Actions Ring pro Display unter Wayland und ein Flatpak-Bundle bei jedem Release. 13 Entwickler haben erstmals beigetragen.
Änderungen in Version v0.8.15:
What’s Changed
- hold Back or Forward to scroll sideways with the main wheel (0x1b04 raw wheel)
- draw dialogs at rest before clicking their buttons
- offer hold-to-scroll-sideways for Back and Forward
- smooth a mouse’s main wheel by diverting it (0x2121)
- add a per-device smooth wheel switch to the Scrolling card
- reach Litra lights over HID++ 0x1990 with read-back
- show the Actions Ring tab for keyboards with a Keys panel
- retain observed connection icons for offline devices
- drop a paired device with no identity from fixture capture
- recognize the MX Ergo precision-mode button slot
- log thumb-wheel continuous-scroll dispatch
- translate the hold-modifiers and tap-key actions in Czech
- add a Next / Previous Desktop thumb-wheel preset
- write a light only when a reload changes its settings
- keep a change made on a Litra as its setting and publish it
- add device default option for keyboard bindings
- report input access as denied when the event node is unreadable
- embed the Sleep action’s moon glyph
- add a Reset to defaults button to the F-key binding panel
- enlarge About panel logo
- open HID++ channels concurrently, not one node at a time
- add Power User actions to the Action Ring editor
- give the Windows Screenshot action its own Win+PrtScn chord
- keep ‘pen’ out of the uinput device names
- grab a mouse again after it reconnects or appears late
- save a change made on a Litra as its setting
- fall back to a recent device attribution on macOS
- suppress duplicate Bolt pairing slots
- allow clearing function-key bindings
- show the receiver slot on each device card
- fold leftover receiver pairings into one device card
- capture the M720 Triathlon’s multiplatform gesture button
- route hardcoded GUI labels through the catalog
- preserve fractional wheel distance
- route window-manager native actions through KWin D-Bus on KDE
- support Hyprland native remaps
- include MiddleClick in the macOS HID++ gesture ownership
- cover the macOS Lock Screen chord
- show keyboard backlight level
- lint the macOS cfg with clippy
- drop stale lint suppressions and reject module-wide #![allow]
- allow middle click gesture mode
- add scrolling force control for smartshift enhanced mice
- chain swipes within one gesture-button hold
- ship a Flatpak bundle with each release
- sweep stale #[allow] on Linux, Windows, and macOS weekly
- show a notice when a device’s battery runs low
- show an indicator when a keyboard turns a lock key on or off
- drop a lock-state read that answers after a reconnection
- draw one Actions Ring per display on Wayland
- share per-app profiles across platforms with [apps] aliases
New Contributors
13 first-time contributors joined the project.

Quelle: GitHub