Welcome to Rivalcfg's documentation! ==================================== |GitHub| |Discord| |PYPI Version| |Github Actions| |Black| |License| Rivalcfg is a **Python library** and a **CLI utility program** that allows you to configure SteelSeries gaming mice on Linux, macOS and Windows (probably works on BSD too, but not tested). I first created this program to configure my Rival 100 and the original Rival mice, then I added support for other Rival devices thanks to contributors. Today this project aims to support any SteelSeries gaming mice (Rival, Sensei, Aerox, Prime,...). **Links:** * `Official Website (rivalcfg.flozz.org) `__ * `Source Code (GitHub) `__ .. IMPORTANT:: This is an unofficial software. It was made by reverse engineering devices and is not supported nor approved by SteelSeries. .. figure:: ./images/steelseries_mice.jpg :alt: SteelSeries Gaming Mice .. toctree:: :maxdepth: 2 :caption: Contents: ./requirements.rst ./install.rst ./cli.rst ./env.rst ./devices/index.rst ./python_api/index.rst ./faq.rst ./contributing.rst ./build/index.rst Indices and tables ------------------ * :ref:`genindex` * :ref:`modindex` * :ref:`search` .. |GitHub| image:: https://img.shields.io/github/stars/flozz/rivalcfg?label=Github&logo=github :target: https://github.com/flozz/rivalcfg .. |Discord| image:: https://img.shields.io/badge/chat-Discord-8c9eff?logo=discord&logoColor=ffffff :target: https://discord.gg/P77sWhuSs4 .. |PYPI Version| image:: https://img.shields.io/pypi/v/rivalcfg?logo=python&logoColor=f1f1f1 :target: https://pypi.org/project/rivalcfg/ .. |GitHub Actions| image:: https://github.com/flozz/rivalcfg/actions/workflows/python-ci.yml/badge.svg :target: https://github.com/flozz/rivalcfg/actions .. |Black| image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://black.readthedocs.io/en/stable/ .. |License| image:: https://img.shields.io/github/license/flozz/rivalcfg :target: https://github.com/flozz/rivalcfg/blob/master/LICENSE