Rivalcfg est un outil en ligne de commande et une bibliothèque Python permetant la configuration de nombreuses souris de la marque SteelSeries.
Seules les options supportées par le matériel sont gérées par l'application. Ces fonctionnalités dépendent du modèles de la souris.
Les familles de souris suivantes sont actuellement supportées (près d'une cinquantaine de modèles au total) :
Pour plus de détails, consultez la liste à jour des modèles supportés.
Pour installer Rivalcfg, il faut commencer par installer les paquets build-essential python3-pip python3-dev libusb-1.0-0-dev libudev-dev.
Puis, étant donné que le logiciel n'est pas encore disponible dans les dépôts, il vous faudra l'installer en utilisant pip3 :
sudo pip3 install rivalcfg
Et enfin, il vous faudra terminer l'installation avec la commande suivante afin d'autoriser votre utilisateur à configurer la souris :
sudo rivalcfg --update-udev
Pour configurer votre souris, il faudra utiliser la commande suivante :
rivalcfg
Les options de la ligne de commande varient en fonction de la souris connectée à l'ordinateur. Vous trouverez donc la liste des options pour votre souris dans la page qui lui est dédiée dans la documentation officielle.
Pour supprimer Rivalcfg, il vous faudra utiliser la commande suivante :
sudo pip3 uninstall rivalcfg