Mon périphérique USB fonctionne-t-il ?
Connectez un périphérique USB et inspectez son identifiant vendeur, identifiant produit et classe d'appareil — le tout via l'API WebUSB dans votre navigateur.
Ce test utilise l'API WebUSB pour demander l'accès aux périphériques USB connectés et lire leurs descripteurs : identifiant fabricant, identifiant produit, classe de périphérique et détails des interfaces.
WebUSB peut adresser plus de 15 000 identifiants fabricants du registre de l'USB Implementers Forum, mais les périphériques HID (claviers, souris) et le stockage de masse sont bloqués par défaut pour des raisons de sécurité — utilisez WebHID pour les périphériques d'entrée.
WebUSB is not supported in this browser. Try Chrome or Edge.
Intégrer
Intégrer cet outil
Que signifient vos résultats ?
| Résultat | Plage | Signification |
|---|---|---|
| Bon | Périphérique détecté avec des identifiants fabricant et produit valides | Votre périphérique USB fonctionne et communique correctement via le navigateur. Les identifiants peuvent être recherchés dans la base USB ID pour confirmer son identité. |
| Attention | Le périphérique apparaît dans le sélecteur mais ne se connecte pas | Le périphérique est sans doute réservé par un pilote système. Sous Linux, des règles udev peuvent être nécessaires ; sous Windows, l'installation du pilote WinUSB via Zadig. |
| Mauvais | Aucun périphérique dans le sélecteur du navigateur | Soit aucun périphérique USB compatible n'est branché, soit le navigateur ne gère pas WebUSB (Safari/Firefox), soit le port ou le câble est défectueux. Essayez un autre port et vérifiez que l'appareil fonctionne dans le système. |
Problèmes courants et solutions
Le navigateur indique « WebUSB n'est pas pris en charge »
WebUSB nécessite Chrome ou Edge. Safari et Firefox n'implémentent pas cette API. Vérifiez que vous êtes en HTTPS (requis par WebUSB) et sur un navigateur de bureau, pas mobile.
Le périphérique USB n'apparaît pas dans le sélecteur du navigateur
Les périphériques HID (claviers, souris, manettes) et le stockage de masse sont bloqués pour WebUSB par sécurité. Seuls les appareils dotés d'un firmware compatible WebUSB ou d'interfaces libres apparaissent.
Erreur d'autorisation lors de l'accès au périphérique
Sous Linux, créez une règle udev accordant l'accès à l'identifiant fabricant. Sous ChromeOS, l'appareil doit figurer sur la liste autorisée. Vérifiez qu'aucune autre application ne le monopolise.