Releases: 3efeoyunda1/steelseries-linux
Releases · 3efeoyunda1/steelseries-linux
Release list
0.2.0
Wired Support & Native Packages
Supported device
- SteelSeries Aerox 3 Wireless Gen 2
1038:1890— 2.4 GHz receiver1038:1892— wired USB
Added
- Wired USB support
- Battery percentage and charging status
- Physical device identity detection
- Automatic wired / 2.4 GHz endpoint selection
- Receiver link validation
- Physical device deduplication
- Device selection with
--device <ID> - Multi-device selection infrastructure
- Project-owned udev permissions
- Automatic udev rule installation through native packages
Device control
- Read and configure DPI stages
- Select active DPI stage
- Read wired and 2.4 GHz polling rates
- Configure wired polling rate
- Configure 2.4 GHz polling rate
- Read battery percentage
- Read charging state
- Persistent configuration saving
Packages
Native packages are available for:
- Arch Linux / CachyOS (
.pkg.tar.zst) - Debian / Ubuntu (
.deb) - Fedora 44 (
.rpm)
All native packages automatically install the required udev permissions.
steelseriesctl should be run as a normal user, not with sudo.
Notes
Bluetooth device control is not currently supported.
The 2.4 GHz receiver is only treated as usable while it has an active link to the mouse.
0.1.0
Initial release of steelseriesctl.
Supported device
- SteelSeries Aerox 3 Wireless Gen 2 (
1038:1890)
Features
- Device detection
- Read DPI configuration
- Configure 1–5 DPI stages
- Select the active DPI stage
- Read wired and 2.4 GHz polling rates
- Configure wired polling rate
- Configure 2.4 GHz polling rate
- Persistent configuration saving
Notes
This is an early development release.
Battery status, wired USB endpoint support, physical-device ID matching, multi-device selection, native packages, and automatic udev installation were not included yet.
Prebuilt packages are not available for this release. Build from source with Cargo.