Funcționează dispozitivul meu USB?
Conectează un dispozitiv USB și inspectează ID-ul furnizorului, ID-ul produsului și clasa dispozitivului — totul prin WebUSB API în browserul tău.
Acest test folosește WebUSB API pentru a solicita acces la dispozitivele USB conectate și citește informațiile descriptorului inclusiv ID furnizor, ID produs, clasa dispozitivului și detaliile interfeței.
WebUSB poate accesa peste 15.000 de ID-uri unice de furnizor din registrul USB Implementers Forum, dar dispozitivele HID (tastaturi, mouse-uri) și stocarea în masă sunt blocate implicit din motive de securitate — folosește WebHID pentru dispozitivele de intrare.
WebUSB is not supported in this browser. Try Chrome or Edge.
Ce înseamnă rezultatele tale?
| Result | Range | Meaning |
|---|---|---|
| Bine | Dispozitiv detectat cu ID-uri valide de furnizor și produs | Dispozitivul tău USB funcționează și comunică corect prin browser. ID-urile furnizor/produs pot fi căutate în baza de date USB ID pentru a confirma identitatea dispozitivului. |
| Atenție | Dispozitivul apare în selector dar nu se conectează | Dispozitivul poate fi revendicat de un driver de sistem. Pe Linux, ai nevoie de reguli udev. Pe Windows, dispozitivul poate necesita instalarea driverului WinUSB prin Zadig. |
| Slab | Niciun dispozitiv nu apare în selectorul browserului | Fie nu sunt conectate dispozitive USB compatibile, fie browserul nu suportă WebUSB (Safari/Firefox), fie portul/cablul USB este defect. Încearcă un alt port și verifică dacă dispozitivul funcționează în sistemul de operare. |
Probleme frecvente și cum să le rezolvi
Browserul arată 'WebUSB nu este suportat'
WebUSB necesită Chrome sau Edge. Safari și Firefox nu implementează acest API. Asigură-te că ești pe HTTPS (necesar pentru WebUSB) și folosești un browser desktop, nu mobil.
Dispozitivul USB nu apare în selectorul dispozitivelor din browser
Dispozitivele HID (tastaturi, mouse-uri, gamepad-uri) și stocarea în masă sunt blocate din WebUSB din motive de securitate. Doar dispozitivele cu firmware compatibil WebUSB sau interfețe nerevendicate vor apărea.
Eroare de permisiune când încerci să accesezi dispozitivul
Pe Linux, creează o regulă udev care acordă acces la ID-ul furnizorului dispozitivului. Pe Chrome OS, dispozitivul trebuie să fie pe lista albă. Asigură-te că nicio altă aplicație nu are o revendicare exclusivă asupra dispozitivului.