Skip to main content

Gumagana Ba ang Aking USB Device?

Ikonekta ang USB device at suriin ang vendor ID, product ID, at device class nito — lahat sa pamamagitan ng WebUSB API sa iyong browser.

Gumagamit ang pagsubok na ito ng WebUSB API upang humiling ng access sa mga konektadong USB device at binabasa ang kanilang descriptor information kabilang ang vendor ID, product ID, device class, at interface details.

Maaaring ma-access ng WebUSB ang higit sa 15,000 natatanging vendor IDs sa USB Implementers Forum registry, pero ang HID devices (keyboards, mice) at mass storage ay default na naka-block para sa seguridad — gumamit ng WebHID para sa input devices sa halip.

WebUSB is not supported in this browser. Try Chrome or Edge.

Ano ang Ibig Sabihin ng Iyong mga Resulta?

Result Range Meaning
Maganda Na-detect ang device na may valid na vendor at product IDs Gumagana ang iyong USB device at tama ang komunikasyon nito sa browser. Ang vendor/product IDs ay maaaring i-look up sa USB ID database upang kumpirmahin ang pagkakakilanlan ng device.
Babala Lumalabas ang device sa picker pero hindi makakonekta Posibleng kinuha na ng system driver ang device. Sa Linux, maaaring kailangan ng udev rules. Sa Windows, posibleng kailangan ng WinUSB driver installation sa pamamagitan ng Zadig.
Mali Walang lumalabas na devices sa browser picker Walang compatible na USB devices na nakakonekta, hindi sinusuportahan ng browser ang WebUSB (Safari/Firefox), o sira ang USB port/cable. Subukan ang ibang port at i-verify na gumagana ang device sa OS.

Mga Karaniwang Problema at Paano Ayusin

Nagpapakita ang browser ng 'WebUSB is not supported'

Nangangailangan ang WebUSB ng Chrome o Edge. Hindi ipinapatupad ng Safari at Firefox ang API na ito. Tiyaking nasa HTTPS ka (kinakailangan para sa WebUSB) at gumagamit ng desktop browser, hindi mobile.

Hindi lumalabas ang USB device sa browser device picker

Ang HID devices (keyboards, mice, gamepads) at mass storage ay naka-block mula sa WebUSB para sa seguridad. Tanging ang mga device na may WebUSB-compatible firmware o unclaimed interfaces ang lalabas.

Permission error kapag sinusubukang i-access ang device

Sa Linux, gumawa ng udev rule na nagbibigay ng access sa vendor ID ng device. Sa Chrome OS, kailangan ng device na maging allowlisted. Tiyaking walang ibang application na may exclusive claim sa device.

Mga Kaugnay na Tool

Mga Madalas Itanong

Paano gumagana ang USB test?

Gumagamit ito ng WebUSB API upang humiling ng access sa konektadong USB device at binabasa ang descriptor information nito kabilang ang vendor at product IDs.

Bakit hindi ko makita ang aking USB device?

Hindi lahat ng USB devices ay accessible sa pamamagitan ng WebUSB. Ang HID devices (keyboards, mice) ay gumagamit ng WebHID sa halip. Ang device ay hindi dapat kinuha ng system driver.

Aling mga browser ang sumusuporta sa WebUSB?

Sinusuportahan ng Chrome at Edge ang WebUSB. Hindi ito sinusuportahan ng Safari at Firefox noong 2025.

Ligtas ba itong gamitin?

Oo. Nangangailangan ang WebUSB ng eksplisitong pahintulot ng user para sa bawat device. Walang data na ipinapadala sa anumang server.