Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
souris_steelseries [Le 02/12/2021, 10:20] – [Compatibilité] flozzsouris_steelseries [Le 25/02/2026, 07:57] (Version actuelle) – Explications pour télécharger et utiliser la version autonome du logiciel flozz
Ligne 4: Ligne 4:
 ====== Configurer sa souris SteelSeries ====== ====== Configurer sa souris SteelSeries ======
  
-**Rivalcfg** est un outil en ligne de commande et une bibliothèque Python permetant la configuration de nombreuses souris de la marque SteelSeries.+**Rivalcfg** est un outil en ligne de commande et une bibliothèque Python permettant 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. 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.
Ligne 11: Ligne 11:
 ===== Compatibilité ===== ===== Compatibilité =====
  
-Les familles de souris suivantes sont actuellement supportées (près d'une cinquantaine de modèles au total) :+Les familles de souris suivantes sont actuellement supportées (plus de 70 modèles au total) :
  
   * SteelSeries Aerox 3   * SteelSeries Aerox 3
   * SteelSeries Aerox 3 Wireless   * SteelSeries Aerox 3 Wireless
 +  * SteelSeries Aerox 3 Wireless
 +  * SteelSeries Aerox 5
 +  * SteelSeries Aerox 5 Wireless
 +  * SteelSeries Aerox 5 Wireless
 +  * SteelSeries Aerox 9 Wireless
 +  * SteelSeries Aerox 9 Wireless
   * SteelSeries Kana v2   * SteelSeries Kana v2
   * SteelSeries Kinzu v2   * SteelSeries Kinzu v2
   * SteelSeries Prime   * SteelSeries Prime
 +  * SteelSeries Prime Mini
 +  * SteelSeries Prime Wireless
 +  * SteelSeries Prime Wireless
   * SteelSeries Rival   * SteelSeries Rival
-  * SteelSeries Rival 3 
-  * SteelSeries Rival 95 
   * SteelSeries Rival 100   * SteelSeries Rival 100
   * SteelSeries Rival 100 PC Bang   * SteelSeries Rival 100 PC Bang
Ligne 26: Ligne 33:
   * SteelSeries Rival 106   * SteelSeries Rival 106
   * SteelSeries Rival 110   * SteelSeries Rival 110
 +  * SteelSeries Rival 3
 +  * SteelSeries Rival 3 Gen 2
 +  * SteelSeries Rival 3 Wireless
 +  * SteelSeries Rival 3 Wireless Gen 2
   * SteelSeries Rival 300   * SteelSeries Rival 300
   * SteelSeries Rival 300S   * SteelSeries Rival 300S
Ligne 31: Ligne 42:
   * SteelSeries Rival 500   * SteelSeries Rival 500
   * SteelSeries Rival 600   * SteelSeries Rival 600
 +  * SteelSeries Rival 650 Wireless
   * SteelSeries Rival 700   * SteelSeries Rival 700
   * SteelSeries Rival 710   * SteelSeries Rival 710
 +  * SteelSeries Rival 95
   * SteelSeries Sensei 310   * SteelSeries Sensei 310
   * SteelSeries Sensei TEN   * SteelSeries Sensei TEN
Ligne 45: Ligne 58:
   * Disposer des [[:sudo|droits d'administration]].   * Disposer des [[:sudo|droits d'administration]].
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
- 
  
 ===== Installation ===== ===== Installation =====
  
-Pour installer Rivalcfg, il faut commencer par [[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>build-essential,python3-pip,python3-dev,libusb-1.0-0-dev,libudev-dev|build-essential python3-pip python3-dev libusb-1.0-0-dev libudev-dev]]**.+==== Version autonome ==== 
 + 
 +La version autonome de Rivalcfg permet de l'utiliser sans avoir à installer de dépendances. Pour l'installer 
 + 
 +  * Téléchargez l'archive "rivalcfg-cli_vX.Y.Z_linux_x86_64.tar.gz" depuis [[https://rivalcfg.flozz.org/download.html#standalone-builds-recommended|la page de téléchargement du projet]]
 + 
 +  * [[:archivage|Extrayez]] ensuite les fichiers de l'archive téléchargée. 
 + 
 +  Vous devriez à présent avoir un dossier "rivalcfg_vX.Y.Z_linux_x86_64/" que vous pouvez renommer et placer où vous le souhaitez.
  
 +  * Pour terminer l'installation, il vous faudra entrer la [[:commande_shell|commande]] suivante depuis l'intérieur du dossier contenant Rivalcfg :
  
-Puis, étant donné que le logiciel n'est pas encore disponible dans les dépôts, il vous faudra l'installer en utilisant pip3 : 
  
 <code> <code>
-sudo pip3 install rivalcfg+sudo ./rivalcfg --update-udev 
 +</code> 
 + 
 +Rivalcfg est à présent opérationnel. 
 + 
 + 
 +==== Installation depuis les sources ==== 
 + 
 +Pour installer Rivalcfg, il faut commencer par [[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>build-essential,python3-pip,python3-dev,libusb-1.0-0-dev,libudev-dev|build-essential python3-venv 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 pip en un virtualenv : 
 + 
 +<code> 
 +python3 -m venv ~/rivalcfg.venv           # Création du virtualenv à la racine du dossier personnel 
 +~/rivalcfg.venv/bin/pip install rivalcfg  # Installation de Rivalcfg
 </code> </code>
  
Ligne 61: Ligne 96:
  
 <code> <code>
-sudo rivalcfg --update-udev+sudo $HOME/rivalcfg.venv/bin/rivalcfg --update-udev
 </code> </code>
  
Ligne 67: Ligne 102:
 ===== Utilisation ===== ===== Utilisation =====
  
-Pour configurer votre souris, il faudra utiliser la [[:commande_shell|commande]] suivante :+Pour configurer votre souris, il faudra utiliser l'une des [[:commande_shell|commandes]] suivantes. 
 + 
 +Si vous avez récupérés la version autonome : 
 + 
 +<code> 
 +cd dossier/contenant/rivalcfg_vX.Y.Z/ 
 +./rivalcfg --help 
 +</code> 
 + 
 +Si vous l'avez installés depuis les sources en suivant les instructions ci-dessus :
  
 <code> <code>
-rivalcfg+~/rivalcfg.venv/bin/rivalcfg --help
 </code> </code>
  
Ligne 78: Ligne 122:
 ===== Désinstallation ===== ===== Désinstallation =====
  
-Pour supprimer Rivalcfg, il vous faudra utiliser la [[:commande_shell|commande]] suivante : +Pour supprimer Rivalcfg, il vous suffit de supprimer le dossier "~/rivalcfg.venv" ou le dossier extrait de l'archive.
- +
-<code> +
-sudo pip3 uninstall rivalcfg +
-</code>+
  
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(en)** [[https://github.com/flozz/rivalcfg|Page officielle de Rivalcfg sur Github]]+  * **(en)** [[https://rivalcfg.flozz.org/|Site officiel de Rivalcfg]] 
 +  * **(en)** [[https://github.com/flozz/rivalcfg|Page officielle de Rivalcfg sur GitHub]]
   * **(en)** [[https://flozz.github.io/rivalcfg/|Documentation officielle de Rivalcfg]]   * **(en)** [[https://flozz.github.io/rivalcfg/|Documentation officielle de Rivalcfg]]
   * **(fr)** [[https://blog.flozz.fr/2020/08/24/rivalcfg-comment-jai-cree-un-peu-par-hasard-cet-outil-de-configuration-pour-les-souris-steelseries/|Historique du projet sur le blog de son auteur]]   * **(fr)** [[https://blog.flozz.fr/2020/08/24/rivalcfg-comment-jai-cree-un-peu-par-hasard-cet-outil-de-configuration-pour-les-souris-steelseries/|Historique du projet sur le blog de son auteur]]