HOW TO

Comment utiliser l'utilitaire de mise à jour du micrologiciel CORSAIR sous Linux

Dernière mise à jour :

  Cette page a été traduite automatiquement par DeepL. Switch to English

Ce guide vous explique comment utiliser l'utilitaire de mise à jour du micrologiciel CORSAIR sous Linux et décrit une étape spécifique à Linux qui peut être nécessaire pour que votre navigateur puisse communiquer avec les périphériques USB/HID. Si l'utilitaire affiche votre périphérique mais que le champ Micrologiciel actuel indique « – », ou si la console de votre navigateur affiche le message NotAllowedError: Failed to open device(Erreur non autorisée : impossible d'ouvrir le périphérique), vous êtes au bon endroit. Ce symptôme précis apparaît sous Linux et provient des autorisations HID par défaut, et non de votre périphérique.

CleanShot 2025-09-22 at 20.09.07@2x

Étape 1 : Ouvrez l'utilitaire de mise à jour du micrologiciel.

Si vous voyez immédiatement «Actuel : – » dans la vignette de l'appareil (comme dans notre capture d'écran) ou si le bouton de mise à jour reste désactivé, passez à l'étape 2.

Étape 2 : Corriger les autorisations HID Linux (configuration unique)

Recherchez l'ID fournisseur (VID) et l'ID produit (PID) de votre appareil.

  • Connectez l'appareil, puis exécutez :
lsusb
  • Recherchez une ligne telle que ID 1234:5678 … — ici, 1234 correspond au VID et 5678 au PID.
    • Conseil : si vous disposez de plusieurs périphériques CORSAIR ou d'une paire récepteur + périphérique, notez chaque paire VID:PID. Vous ajouterez une règle par paire.

Créer une règle udev pour l'accès WebHID

  • Créez un nouveau fichier de règles :
sudo nano /etc/udev/rules.d/99-corsair-hid.rules
  • Ajoutez une ligne par appareil (remplacez 1234 et 5678 par vos identifiants réels) :
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1234", ATTRS{idProduct}=="5678", MODE="0666"
  • Enregistrez et quittez, puis rechargez et appliquez la règle :
sudo udevadm control --reload-rules sudo udevadm trigger
  • Débranchez et rebranchez l'appareil, puis rechargez la page de mise à jour. L'ajout de cette règle a permis à l'utilitaire de détecter correctement la version du micrologiciel.
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1234", ATTRS{idProduct}=="5678", MODE="0660", GROUP="plugdev"
  • Ajoutez-vous ensuite à plugdev :
sudo usermod -aG plugdev $USER
  • Ensuite, déconnectez-vous/connectez-vous. Utilisez l'approche privilégiée par la politique de sécurité de votre organisation.

Étape 3 : Autoriser et se connecter dans le programme de mise à jour

  • De retour dans le programme de mise à jour, cliquez à nouveau sur Ajouter un appareilAutoriser l'accès et sélectionnez l'appareil.
  • Vous devriez maintenant voir Current (Actuel) s'afficher sur la vignette de l'appareil (le « – » devrait avoir disparu et la version du micrologiciel de votre appareil devrait maintenant s'afficher).

Étape 4 : Mettre à jour le micrologiciel

  • Sélectionnez la vignette de l'appareil pour afficher les détails.
  • Si la dernière version est supérieure à la version actuelle, cliquez sur Mettre à jour.
  • Laissez l'appareil connecté et sous tension jusqu'à ce que la progression soit terminée.
  • Pour les équipements sans fil, mettez à jour les deux parties lorsque vous y êtes invité :
    • Le récepteur/dongle (USB)
    • L'appareil lui-même (nécessite souvent un câble USB ou que l'appareil soit allumé et appairé)

Copier-coller unique (remplacer VID/PID si nécessaire)

# Replace the example VID/PID pairs with your actual IDs from lsusb sudo tee /etc/udev/rules.d/99-corsair-hid.rules >/dev/null <<'EOF' SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1234", ATTRS{idProduct}=="5678", MODE="0666" # Add more lines here if you have additional devices/receivers EOF sudo udevadm control --reload-rules sudo udevadm trigger echo "Unplug/replug your device(s), then authorize them in the updater."

Ai-je besoin de cela sous Windows ou macOS ?


Non, cette étape udev spécifique concerne Linux. Le problème ne s'est pas reproduit sous Windows 11 ou macOS.



Quelles distributions Linux sont connues pour fonctionner ?


La plupart des distributions courantes telles qu'Ubuntu devraient fonctionner.



Pourquoi utiliser des règles par appareil plutôt que des règles à l'échelle du fournisseur ?


L'octroi d'un accès par VID/PID est précis et minimise l'exposition. Si vous comprenez les compromis, des règles à l'échelle du fournisseur sont possibles, mais moins restrictives.



JOIN OUR OFFICIAL CORSAIR COMMUNITIES

Join our official CORSAIR Communities! Whether you're new or old to PC Building, have questions about our products, or want to chat the latest PC, tech, and gaming trends, our community is the place for you.