Skip to main content

Apakah Perangkat USB Saya Berfungsi?

Hubungkan perangkat USB dan inspeksi vendor ID, product ID, dan device class — semua melalui WebUSB API di browser Anda.

Tes ini menggunakan WebUSB API untuk meminta akses ke perangkat USB terhubung dan membaca informasi deskriptor mereka termasuk vendor ID, product ID, device class, dan detail antarmuka.

WebUSB bisa mengakses lebih dari 15.000 vendor ID unik di registry USB Implementers Forum, tetapi perangkat HID (keyboard, mouse) dan mass storage diblokir secara default untuk keamanan — gunakan WebHID untuk perangkat input.

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

Apa Arti Hasil Anda?

Result Range Meaning
Baik Perangkat terdeteksi dengan vendor dan product ID yang valid Perangkat USB Anda berfungsi dan berkomunikasi dengan benar melalui browser. Vendor/product ID bisa dicari di database USB ID untuk mengonfirmasi identitas perangkat.
Peringatan Perangkat muncul di picker tetapi gagal terhubung Perangkat mungkin diklaim oleh driver sistem. Di Linux, Anda mungkin memerlukan aturan udev. Di Windows, perangkat mungkin memerlukan instalasi driver WinUSB melalui Zadig.
Buruk Tidak ada perangkat muncul di picker browser Tidak ada perangkat USB yang kompatibel terhubung, browser tidak mendukung WebUSB (Safari/Firefox), atau port/kabel USB rusak. Coba port berbeda dan verifikasi perangkat berfungsi di OS.

Masalah Umum dan Cara Mengatasinya

Browser menampilkan 'WebUSB tidak didukung'

WebUSB memerlukan Chrome atau Edge. Safari dan Firefox tidak mengimplementasikan API ini. Pastikan Anda di HTTPS (diperlukan untuk WebUSB) dan menggunakan browser desktop, bukan mobile.

Perangkat USB tidak muncul di device picker browser

Perangkat HID (keyboard, mouse, gamepad) dan mass storage diblokir dari WebUSB karena keamanan. Hanya perangkat dengan firmware kompatibel WebUSB atau antarmuka yang tidak diklaim yang akan muncul.

Error izin saat mencoba mengakses perangkat

Di Linux, buat aturan udev yang memberikan akses ke vendor ID perangkat. Di Chrome OS, perangkat harus di-allowlist. Pastikan tidak ada aplikasi lain yang memiliki klaim eksklusif pada perangkat.

Alat Terkait

Pertanyaan yang Sering Diajukan

Bagaimana cara kerja tes USB?

Menggunakan WebUSB API untuk meminta akses ke perangkat USB terhubung dan membaca informasi deskriptornya termasuk vendor dan product ID.

Mengapa saya tidak bisa melihat perangkat USB saya?

Tidak semua perangkat USB dapat diakses melalui WebUSB. Perangkat HID (keyboard, mouse) menggunakan WebHID. Perangkat tidak boleh diklaim oleh driver sistem.

Browser mana yang mendukung WebUSB?

Chrome dan Edge mendukung WebUSB. Safari dan Firefox tidak mendukungnya per 2025.

Apakah ini aman digunakan?

Ya. WebUSB memerlukan izin pengguna eksplisit untuk setiap perangkat. Tidak ada data yang dikirim ke server manapun.