0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
搜尋USB裝置
確定哪個制造商和哪個產品對應于 USB 供應商 ID 和產品 ID。 貼上 Windows 裝置管理器顯示的標識符或 lsusb 的輸出,或鍵入 VID 的四位數字,然后按搜尋。
示例:
運作方式
每個 USB 裝置都會向操作系統提供兩個 16 位數字:供應商 ID(USB 實施者論壇分配給每個制造商)和產品 ID(制造商為每個型號選擇)。 該工具將該對數字轉換為實際的制造商和產品名稱。
您可以貼上 Windows 裝置屬性中顯示的完整標識符、Linux 上 lsusb 返回的行,或者僅貼上四個十六進制數字。 搜尋是針對 usb.ids 檔案(由 Linux USB 項目維護的社區目錄)進行解析的。
範例
USB\VID_046D&PID_C52BLogitech, Inc. — Unifying ReceiverWindows 裝置管理器格式,在“詳細資訊”選項卡上,屬性“ID”。 “硬件”。1d6b:0002Linux Foundation — 2.0 root hublsusb 格式:內核公開的根驅動程序,就像 USB 集線器一樣。8087Intel Corp.只需供應商 ID,您就可以獲取制造商,而無需知道型號。使用情境
- 找出裝置管理器中出現的沒有名稱或帶有感嘆號的未知裝置。
- 當計算機僅報告 VID/PID 對時查找正確的驅動程序。
- 根據 lsusb 的輸出記錄計算機或實驗室的外圍裝置清單。
- 通過檢查制造商來檢測連接到計算機的未經授權的 USB 裝置。
- 通過首先檢查每個標識符對應的產品來編寫 udev 規則或裝置過濾器。
常見問題
在哪里可以找到裝置的 VID 和 PID?
在 Windows 中,打開裝置管理器,轉到裝置屬性、詳細資訊選項卡,然后選擇屬性“ID”。 “硬件”。 在 Linux 上執行 lsusb,在 macOS 上使用系統資訊、USB 部分。
為什麼列出了製造商但沒有列出產品?
usb.ids 目錄是在社區的貢獻下維護的,涵蓋的製造商比型號多得多。 註冊供應商 ID 但尚未列出新的、稀有或通用的產品 ID 是正常現象。
識別碼是否能保證該設備是誰製造的?
並非總是如此。 供應商 ID 標識了它被分配給誰,但許多廉價產品重複使用晶片製造商的標識符,甚至有些設備聲稱克隆了標識符。 將其視為非常有力的指示,而不是證據。
與 PCI 識別碼有什麼區別?
它們是兩個不同的記錄。 USB 將透過此匯流排連接的周邊進行編號,PCI 對連接到 PCI Express 匯流排的內部板進行編號。 每筆記錄中相同的編號可以屬於不同的製造商,因此必須查閱對應的目錄。
數據多久更新一次?
該工具使用從 Linux USB 專案定期刷新的 usb.ids 檔案的副本。 結果旁邊是解決查詢的目錄的版本和日期。