An easy to use SteelSeries mouse configuration tool for Linux using "rivalcfg" as the backend.
Note: This project is still in its early stages of development. Features and stability are being actively improved.
Currently supported SteelSeries mice:
- Rival 3
- Rival 100
- Rival 105
More devices will be added in the future as development continues.
- Python 3.6 or later
- rivalcfg library
- Installation:
sudo pip3 install rivalcfg
- Installation:
- Update udev rules
- Run the following command as root:
sudo rivalcfg --update-udev
- Run the following command as root:
Download the latest pre-compiled version from the Releases page.
Flatpak support is currently in testing and will be available soon.
- Download the latest release from the Releases page
- Extract the archive
- Run the
rivaltuneexecutable - Configure your SteelSeries mouse with the intuitive GUI
Note: Make sure you have completed the prerequisites setup (Python 3.6+, rivalcfg, and udev rules) before running RivalTune.
We encourage contributions to this project! If you have any improvements or suggestions, please feel free to open an issue or pull request on GitHub.
RivalTune is built with Flutter for Linux. If you encounter any issues or have feature requests, please don't hesitate to reach out.
GPL-v3
