Releases: AndreasDellrud/gamedacctl
Release list
gamedacctl 0.1.4
Highlights
- Simplifies the desktop controls to Lighting effect, Left, Right, Together, and Across.
- Makes
effectthe displayed/default CLI off target while retainingearcupsas a tested compatibility alias for existing scripts. - Adds install-first Arch onboarding, a verified compatibility summary, application and Omarchy panel screenshots, and clearer controller/plugin responsibility links.
- Adds a privacy-conscious hardware report form to collect results from other original GameDAC owners without requesting unfiltered captures or serial numbers.
This remains an unofficial independent community release for the original GameDAC (1038:1280). It does not provide Sonar, proprietary audio processing, firmware updates, or support for newer SteelSeries hardware.
Full changelog: v0.1.3...v0.1.4
gamedacctl 0.1.3
Highlights
- Redesigned adaptive GTK/libadwaita desktop app with accessible color pickers, exact hex input, ordered palettes, profile icons, concise built-in help, keyboard shortcuts, and original application icons.
- Added verified two-color Color Flow and one-to-four-color Color Pulse alongside Solid lighting, with independent live and muted microphone colors.
- Added a profile-preserving master lighting switch shared by the desktop app and Omarchy panel. Turning lighting back on restores the selected profile.
- Improved reconnect restoration, profile storage safety, and packaged desktop integration.
This remains an unofficial independent community release for the original GameDAC (1038:1280). See the compatibility documentation before using it with other hardware.
Full changelog: v0.1.2...v0.1.3
gamedacctl 0.1.2
gamedacctl 0.1.1
Superseded by v0.1.2. The v0.1.1 binaries and checksums are valid, but its source archive unintentionally includes the repository-internal docs/AGENTS.md instruction file. Use v0.1.2, which removes it and adds a regression guard.
Full Changelog: v0.1.0...v0.1.1
gamedacctl 0.1.0
First experimental public release of gamedacctl, an independent Linux lighting controller for the original SteelSeries GameDAC and wired Arctis Pro.
Highlights:
- Native Rust CLI and GTK4/libadwaita application
- Independent Steady earcup and microphone-state colors
- Verified two-color ColorShift and one-to-four-color Multi Color Breathe
- Connected single-color Sweep and guarded exact-capture research replay
- Saved profiles, optional profile icons, and opt-in reconnect restoration
- Machine-readable status/profile API for the separate Omarchy panel
- Narrow udev access limited to USB device 1038:1280 interface 00
Arch Linux installation:
- Download gamedacctl-0.1.0-1-x86_64.pkg.tar.zst and SHA256SUMS.
- Verify the downloaded package with sha256sum -c SHA256SUMS --ignore-missing.
- Install it with sudo pacman -U ./gamedacctl-0.1.0-1-x86_64.pkg.tar.zst.
- Reconnect the GameDAC once so the packaged udev rule applies.
The binary package was built from the attached checksum-pinned Cargo source archive using the attached PKGBUILD. It is not cryptographically signed; verify SHA256SUMS before installation.
Compatibility is intentionally narrow: only the original GameDAC USB control identity 1038:1280 with the original wired Arctis Pro has been physically verified. GameDAC Gen 2, Arctis Nova, wireless products, other USB identities, and multiple-device selection are unsupported. The application reports successful writes, not firmware readback.
This project is unofficial and independent. It is not affiliated with, endorsed by, or supported by SteelSeries. Licensed under your choice of MIT or Apache-2.0.