Skip to content

Releases: elegos/Linux-Arctis-Manager

v.2.3.1

23 Apr 21:00

Choose a tag to compare

[2.3.1]

Added

  • Single-instance enforcement for lam-daemon via PID file in XDG_RUNTIME_DIR
  • --replace flag for lam-daemon to stop running instance and start a new one

Fixed

  • USB I/O errors (errno 5/32) after system suspend/resume no longer cause infinite log spam and 100% CPU usage; the daemon now tears down the stale USB handle and waits for the device to re-enumerate, exiting cleanly for systemd to restart if recovery fails (fixes #23)

v2.3.0

15 Apr 09:13

Choose a tag to compare

[2.3.0]

Added

  • discrete_map setting type
  • lam-cli setup all-in-one setup script

Changed

  • Updated uv and relative build tools to version 0.10.11
  • Updated slider configurations to descrete_map ones where a mapping was set

v2.2.1

17 Mar 10:45

Choose a tag to compare

Fixed

  • Proper udev file content generation

v2.2.0

16 Mar 23:16

Choose a tag to compare

Added

  • Support for devices communicating on control endpoint (0x00)
  • Support for Arctis Nova 7 family (thanks villain @ Discord!)
  • Support for Arctis Nova 5 family (thanks @nrwlia!)
  • StatusChanged and SettingsChanged Dbus signals (subscription model instead of polling one)

Changed

  • GUI now subscribes to Dbus signals instead of continuously poll the Dbus interfaces

Fixed

  • Re-initialize device on system wake up (after sleep)
  • Ensure applications directory exists before creating the desktop entry
  • Proper USB device claim
  • Fix an issue incorrectly initializing the TOGGLE UI widget

v2.1.0

04 Mar 06:33

Choose a tag to compare

This is the first release of LAM 2.x.

Originally I wanted to make the other devices support in-par with the legacy version, but I haven't found people able to do the reverse engineering process yet.

I'm thus publishing the version 2.1.0 with only the Arctis Nova Pro Wireless device support, at least for now.

[2.1.0] - 4 March 2026

Fixed

  • Initialize device on awake after sleep