Trình xem thiết bị USB
Xem thông tin thiết bị HID, VID/PID và bộ mô tả bằng WebHID API
Trình duyệt của bạn không hỗ trợ WebHID API
Vui lòng sử dụng Chrome 89+, Edge 89+ hoặc Opera 75+ trên máy tính để truy cập thiết bị USB HID. Firefox và Safari không hỗ trợ WebHID API.
Tải ChromeNhấp vào nút bên dưới để chọn thiết bị USB của bạn. Hộp thoại trình duyệt sẽ xuất hiện nơi bạn có thể chọn thiết bị HID từ danh sách. Chỉ thiết bị lớp HID (bàn phím, chuột, tay cầm, v.v.) được hiển thị.
Thiết bị đã kết nối
Thông tin thiết bị
-
-
-
-
Đã ngắt kết nối
Bộ sưu tập HID
Không tìm thấy bộ sưu tập HID. Kết nối thiết bị để xem cấu trúc của nó.
Bộ mô tả báo cáo
Không có dữ liệu bộ mô tả báo cáo.
Giám sát báo cáo đầu vào
Nâng cao
Tính năng này hiển thị dữ liệu báo cáo đầu vào thô từ thiết bị USB HID của bạn. Dữ liệu hiển thị chỉ là siêu dữ liệu và thông tin thời gian - không có đầu vào thực tế của người dùng (phím bấm, di chuyển chuột) được ghi lại hoặc truyền đi.
Chưa nhận được báo cáo đầu vào. Bắt đầu giám sát và tương tác với thiết bị của bạn.
Cách sử dụng trình xem thiết bị USB trực tuyến
Nhấp 'Kết nối thiết bị USB'
Điều này sẽ mở hộp thoại chọn thiết bị của trình duyệt. Trình duyệt sẽ liệt kê tất cả các thiết bị USB HID có sẵn được kết nối với máy tính của bạn.
Chọn thiết bị của bạn
Chọn thiết bị USB HID bạn muốn kiểm tra từ bộ chọn thiết bị của trình duyệt. Thiết bị sau đó sẽ kết nối với công cụ phân tích USB dựa trên web này.
Xem thông tin thiết bị
Sau khi kết nối, bạn sẽ thấy ID nhà cung cấp (VID), ID sản phẩm (PID), tên sản phẩm và nhà sản xuất của thiết bị. Tra cứu VID/PID tự động xác định các nhà sản xuất đã biết.
Khám phá bộ sưu tập HID
Duyệt cấu trúc báo cáo HID bao gồm Trang sử dụng, ID sử dụng và báo cáo Đầu vào/Đầu ra/Tính năng. Xem dữ liệu bộ mô tả thô ở định dạng Hex hoặc mảng C để phát triển firmware.
USB VID và PID là gì?
Mỗi thiết bị USB có một định danh duy nhất bao gồm ID nhà cung cấp (VID) và ID sản phẩm (PID). Các mã thập lục phân này giúp hệ điều hành và ứng dụng xác định thiết bị USB và tải đúng trình điều khiển.
- ID nhà cung cấp (VID): Định danh 16-bit được USB-IF gán cho mỗi nhà sản xuất. Ví dụ: 0x045E thuộc về Microsoft, 0x046D thuộc về Logitech và 0x054C thuộc về Sony.
- ID sản phẩm (PID): Định danh 16-bit được nhà sản xuất gán cho mỗi sản phẩm. Kết hợp với VID, nó xác định duy nhất một mô hình thiết bị cụ thể.
Tính năng chính
Nhận dạng VID/PID
Xem ngay ID nhà cung cấp và ID sản phẩm USB ở định dạng thập lục phân. Cơ sở dữ liệu tích hợp của chúng tôi tự động nhận dạng hơn 200 nhà sản xuất lớn bao gồm Microsoft, Logitech, Sony, Nintendo, Razer và nhiều hơn nữa.
Trình duyệt bộ sưu tập HID
Khám phá cấu trúc báo cáo HID đầy đủ với Trang sử dụng, ID sử dụng và loại báo cáo. Hiểu cách bàn phím, chuột hoặc tay cầm của bạn giao tiếp với máy tính ở cấp giao thức.
Trình xem bộ mô tả báo cáo
Xem dữ liệu bộ mô tả báo cáo HID thô ở nhiều định dạng: thập lục phân có dấu cách, hex nén hoặc cú pháp mảng C. Hoàn hảo cho các nhà phát triển nhúng tạo firmware USB HID.
Giám sát báo cáo đầu vào
Giám sát thời gian thực nâng cao các báo cáo đầu vào HID. Quan sát ID báo cáo và độ dài dữ liệu khi bạn tương tác với thiết bị. Hữu ích để gỡ lỗi các triển khai HID tùy chỉnh.
Xuất và chia sẻ
Xuất thông tin thiết bị đầy đủ sang định dạng JSON để lập tài liệu hoặc phân tích thêm. Sao chép dữ liệu VID/PID và bộ mô tả chỉ với một cú nhấp để chia sẻ dễ dàng.
Thiết bị USB HID được hỗ trợ
WebHID API hỗ trợ các thiết bị USB lớp HID (Human Interface Device). Hầu hết các thiết bị ngoại vi đầu vào và nhiều thiết bị tùy chỉnh hoạt động với công cụ kiểm tra thiết bị USB trực tuyến này:
Tương thích trình duyệt
Hỗ trợ WebHID API bị giới hạn ở các trình duyệt dựa trên Chromium trên nền tảng máy tính. Trình duyệt di động không hỗ trợ truy cập USB HID:
- Chrome 89+ — Hỗ trợ đầy đủ trên Windows, macOS, Linux, ChromeOS
- Edge 89+ — Hỗ trợ đầy đủ trên Windows, macOS
- Opera 75+ — Hỗ trợ đầy đủ trên Windows, macOS, Linux
- Firefox — Không hỗ trợ (không có triển khai WebHID)
- Safari — Không hỗ trợ (không có triển khai WebHID)
Trường hợp sử dụng phổ biến
Phát triển và gỡ lỗi phần cứng
Xác minh cấu hình VID/PID, kiểm tra bộ mô tả báo cáo HID và gỡ lỗi firmware USB HID tùy chỉnh. Công cụ thiết yếu cho các nhà phát triển nhúng tạo bàn phím, chuột hoặc thiết bị đầu vào tùy chỉnh.
Khắc phục sự cố trình điều khiển
Xác định các thiết bị USB không xác định theo VID/PID của chúng để tìm trình điều khiển chính xác. Kiểm tra xem hệ điều hành của bạn có nhận dạng đúng thiết bị không và xác minh thông tin nhà sản xuất.
Kiểm tra thiết bị ngoại vi gaming
Kiểm tra bàn phím, chuột và tay cầm gaming để hiểu triển khai HID của chúng. Hữu ích cho việc cấu hình các tính năng nâng cao hoặc khắc phục sự cố độ trễ đầu vào.
Nghiên cứu bảo mật
Phân tích hành vi thiết bị USB HID để kiểm tra bảo mật. Hiểu dữ liệu mà thiết bị tiết lộ và xác minh nó phù hợp với thông số kỹ thuật của nhà sản xuất.
Hạn chế của trình duyệt và API
- WebHID API chỉ hoạt động trên trình duyệt Chrome, Edge và Opera. Firefox và Safari không hỗ trợ tính năng này.
- Yêu cầu kết nối HTTPS (localhost được miễn cho phát triển).
- Người dùng phải cấp quyền rõ ràng qua hộp thoại trình duyệt — không thể quét nền.
- Một số thiết bị được bảo vệ (khóa bảo mật FIDO, bàn phím hệ thống ở một số chế độ) có thể bị chặn vì lý do bảo mật.
- Trình duyệt di động (Android/iOS) không hỗ trợ WebHID API ngay cả khi sử dụng Chrome hoặc Edge.
Công Cụ Liên Quan
Trình Gỡ Lỗi Cổng Nối Tiếp Trực Tuyến
Công cụ gỡ lỗi nối tiếp dựa trên trình duyệt - không cần tải xuống, giám sát thời gian thực qua Web Serial API
Web Bluetooth Debugger
Quét thiết bị BLE, giám sát cường độ tín hiệu RSSI và khám phá dịch vụ GATT trong trình duyệt
Kiểm tra tay cầm game online
Test nút, cần analog, cò, D-pad và rung với phát hiện drift