Fungerar min USB-enhet?
Anslut en USB-enhet och inspektera dess tillverkar-ID, produkt-ID och enhetsklass — allt via WebUSB API i din webbläsare.
Det här testet använder WebUSB API för att begära åtkomst till anslutna USB-enheter och läser deras deskriptorinformation inklusive tillverkar-ID, produkt-ID, enhetsklass och gränssnittsdetaljer.
WebUSB kan komma åt över 15 000 unika tillverkar-ID:n i USB Implementers Forums register, men HID-enheter (tangentbord, möss) och masslagring är blockerade som standard av säkerhetsskäl — använd WebHID för inmatningsenheter istället.
WebUSB is not supported in this browser. Try Chrome or Edge.
Vad betyder dina resultat?
| Result | Range | Meaning |
|---|---|---|
| Bra | Enhet detekterad med giltiga tillverkar- och produkt-ID:n | Din USB-enhet fungerar och kommunicerar korrekt genom webbläsaren. Tillverkar-/produkt-ID:n kan slås upp i USB-ID-databasen för att bekräfta enhetens identitet. |
| Varning | Enhet visas i väljaren men kan inte ansluta | Enheten kan vara reserverad av en systemdrivrutin. På Linux kan du behöva udev-regler. På Windows kan enheten kräva WinUSB-drivrutinsinstallation via Zadig. |
| Dåligt | Inga enheter visas i webbläsarens väljare | Antingen finns inga kompatibla USB-enheter anslutna, webbläsaren stöder inte WebUSB (Safari/Firefox) eller USB-porten/kabeln är felaktig. Prova en annan port och verifiera att enheten fungerar i operativsystemet. |
Vanliga problem och hur du löser dem
Webbläsaren visar 'WebUSB stöds inte'
WebUSB kräver Chrome eller Edge. Safari och Firefox implementerar inte detta API. Se till att du är på HTTPS (krävs för WebUSB) och använder en skrivbordswebbläsare, inte mobil.
USB-enheten visas inte i webbläsarens enhetsväljare
HID-enheter (tangentbord, möss, spelkontroller) och masslagring är blockerade från WebUSB av säkerhetsskäl. Endast enheter med WebUSB-kompatibel firmware eller oreserverade gränssnitt visas.
Behörighetsfel vid åtkomst av enheten
På Linux, skapa en udev-regel som ger åtkomst till enhetens tillverkar-ID. På Chrome OS måste enheten vara vitlistad. Se till att ingen annan applikation har exklusiv behörighet till enheten.