Skip to main content

我的 USB 裝置正常嗎?

連接 USB 裝置並檢視其廠商 ID、產品 ID 和裝置類別 — 全部透過瀏覽器中的 WebUSB API 完成。

此測試使用 WebUSB API 請求存取已連接的 USB 裝置,並讀取其描述符資訊,包括廠商 ID、產品 ID、裝置類別和介面詳細資訊。

WebUSB 可存取 USB 實作者論壇登錄的超過 15,000 個唯一廠商 ID,但 HID 裝置(鍵盤、滑鼠)和大容量儲存裝置基於安全考量預設被封鎖 — 輸入裝置請改用 WebHID。

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

您的結果代表什麼?

Result Range Meaning
良好 偵測到裝置且廠商和產品 ID 有效 您的 USB 裝置運作正常,透過瀏覽器正確通訊。廠商/產品 ID 可在 USB ID 資料庫中查詢以確認裝置身份。
警告 裝置出現在選擇器中但無法連線 裝置可能被系統驅動程式佔用。在 Linux 上,您可能需要 udev 規則。在 Windows 上,裝置可能需要透過 Zadig 安裝 WinUSB 驅動程式。
不佳 瀏覽器選擇器中沒有出現任何裝置 可能沒有相容的 USB 裝置已連接、瀏覽器不支援 WebUSB(Safari/Firefox),或 USB 連接埠/線材有問題。嘗試不同的連接埠,並確認裝置在作業系統中可正常使用。

常見問題與解決方法

瀏覽器顯示「不支援 WebUSB」

WebUSB 需要 Chrome 或 Edge。Safari 和 Firefox 未實作此 API。確認您使用的是 HTTPS(WebUSB 必要條件)且為桌面瀏覽器,非行動版。

USB 裝置未出現在瀏覽器裝置選擇器中

基於安全考量,HID 裝置(鍵盤、滑鼠、遊戲手把)和大容量儲存裝置不開放給 WebUSB。只有具備 WebUSB 相容韌體或未被佔用介面的裝置才會出現。

嘗試存取裝置時出現權限錯誤

在 Linux 上,建立 udev 規則以授予裝置廠商 ID 的存取權限。在 Chrome OS 上,裝置必須在允許清單中。確認沒有其他應用程式獨佔該裝置。

相關工具

常見問題

USB 測試如何運作?

它使用 WebUSB API 請求存取已連接的 USB 裝置,並讀取其描述符資訊,包括廠商和產品 ID。

為什麼看不到我的 USB 裝置?

並非所有 USB 裝置都可透過 WebUSB 存取。HID 裝置(鍵盤、滑鼠)請改用 WebHID。裝置不能被系統驅動程式佔用。

哪些瀏覽器支援 WebUSB?

Chrome 和 Edge 支援 WebUSB。截至 2025 年,Safari 和 Firefox 不支援。

使用這個測試安全嗎?

安全。WebUSB 需要使用者針對每個裝置明確授予權限。沒有任何資料會傳送到伺服器。