Featured image of post OpenLogi: open-source alternative to Logitech Options+ released in version v0.7.3

OpenLogi: open-source alternative to Logitech Options+ released in version v0.7.3

OpenLogi was released in version v0.7.2 - shortly after, version v0.7.3 followed with further build fixes.

OpenLogi is a native, local-first alternative to Logitech Options+, written in Rust, letting you configure button remapping, DPI and SmartShift on Logitech devices over HID++ - no account, no telemetry required.

After version v0.7.1, v0.7.2 is mostly cleanup and fixes: Linux packaging was upgraded to a first-class Nix component, the Windows zip and MSI now ship the openlogi CLI, and the GUI’s GPUI side was split into separate app, UI, and overlay crates. v0.7.3 mainly fixes a build issue that left the openlogi-overlay binary out of the Linux package.

Changes in version v0.7.2:

  • fix(agent): reapply volatile settings after Windows resume
  • build(nix): make Linux packaging first-class
  • chore(infra): add CODEOWNERS
  • fix: bind the Actions Ring overlay to one agent run
  • refactor(gui): split the GPUI side into app, ui, and overlay crates
  • refactor(ipc): replace the GUI’s poll loop with a level-triggered state channel
  • build(windows): ship the openlogi CLI in the zip and MSI
  • build(infra): drop dependency debuginfo in dev builds
  • refactor(core): extract openlogi-permissions and give shared constants one definition
  • fix(gui): use the GPUI executor timer, not tokio::time::interval, for camera scans
  • fix(overlay): prevent GPUI from exiting on window close
  • fix(agent): relaunch after granting Input Monitoring

Changes in version v0.7.3:

  • ci: run rustdoc in the pre-push hook
  • fix(xtask): build the overlay the Linux package installs - the openlogi-overlay binary wasn’t being compiled during release builds; a new test now prevents mismatches between the packaged-binaries list and the build config
  • docs: update trending

OpenLogi configuration interface

Source: GitHub

PlayingTux – Playing Games on Linux - since 1995.