Il Mio Dispositivo USB Funziona?
Collega un dispositivo USB e ispeziona il suo vendor ID, product ID e classe del dispositivo — tutto tramite la WebUSB API nel tuo browser.
Questo test utilizza la WebUSB API per richiedere l'accesso ai dispositivi USB collegati e legge le informazioni del descrittore inclusi vendor ID, product ID, classe del dispositivo e dettagli dell'interfaccia.
WebUSB può accedere a oltre 15.000 vendor ID unici nel registro dell'USB Implementers Forum, ma i dispositivi HID (tastiere, mouse) e l'archiviazione di massa sono bloccati per impostazione predefinita per sicurezza — usa WebHID per i dispositivi di input.
WebUSB is not supported in this browser. Try Chrome or Edge.
Cosa Significano i Tuoi Risultati?
| Result | Range | Meaning |
|---|---|---|
| Buono | Dispositivo rilevato con vendor e product ID validi | Il tuo dispositivo USB funziona e comunica correttamente attraverso il browser. I vendor/product ID possono essere cercati nel database USB ID per confermare l'identità del dispositivo. |
| Attenzione | Il dispositivo appare nel selettore ma non riesce a connettersi | Il dispositivo potrebbe essere rivendicato da un driver di sistema. Su Linux, potresti aver bisogno di regole udev. Su Windows, il dispositivo potrebbe richiedere l'installazione del driver WinUSB tramite Zadig. |
| Scarso | Nessun dispositivo appare nel selettore del browser | O non ci sono dispositivi USB compatibili collegati, il browser non supporta WebUSB (Safari/Firefox), oppure la porta/cavo USB è difettosa. Prova una porta diversa e verifica che il dispositivo funzioni nel SO. |
Problemi Comuni e Come Risolverli
Il browser mostra 'WebUSB non supportato'
WebUSB richiede Chrome o Edge. Safari e Firefox non implementano questa API. Assicurati di essere su HTTPS (necessario per WebUSB) e di usare un browser desktop, non mobile.
Il dispositivo USB non appare nel selettore del browser
I dispositivi HID (tastiere, mouse, gamepad) e l'archiviazione di massa sono bloccati da WebUSB per sicurezza. Solo i dispositivi con firmware compatibile WebUSB o interfacce non rivendicate appariranno.
Errore di autorizzazione quando si tenta di accedere al dispositivo
Su Linux, crea una regola udev che conceda l'accesso al vendor ID del dispositivo. Su Chrome OS, il dispositivo deve essere nella whitelist. Assicurati che nessun'altra applicazione abbia un claim esclusivo sul dispositivo.