Skip to main content

Thiết Bị USB Có Hoạt Động Không?

Kết nối thiết bị USB và kiểm tra vendor ID, product ID, device class — tất cả qua WebUSB API trong trình duyệt.

Bài kiểm tra này sử dụng WebUSB API để yêu cầu truy cập các thiết bị USB đã kết nối và đọc thông tin mô tả bao gồm vendor ID, product ID, device class và chi tiết giao diện.

WebUSB có thể truy cập hơn 15.000 vendor ID duy nhất trong sổ đăng ký USB Implementers Forum, nhưng thiết bị HID (bàn phím, chuột) và lưu trữ đại trà bị chặn mặc định vì lý do bảo mật — sử dụng WebHID cho thiết bị đầu vào.

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

Kết Quả Của Bạn Có Ý Nghĩa Gì?

Result Range Meaning
Tốt Phát hiện thiết bị với vendor và product ID hợp lệ Thiết bị USB của bạn đang hoạt động và giao tiếp đúng qua trình duyệt. Vendor/product ID có thể tra cứu trong cơ sở dữ liệu USB ID để xác nhận danh tính thiết bị.
Cảnh Báo Thiết bị xuất hiện trong bộ chọn nhưng kết nối thất bại Thiết bị có thể bị driver hệ thống chiếm. Trên Linux, bạn có thể cần quy tắc udev. Trên Windows, thiết bị có thể yêu cầu cài đặt driver WinUSB qua Zadig.
Kém Không có thiết bị nào xuất hiện trong bộ chọn trình duyệt Không có thiết bị USB tương thích nào được kết nối, trình duyệt không hỗ trợ WebUSB (Safari/Firefox), hoặc cổng/cáp USB bị lỗi. Thử cổng khác và xác nhận thiết bị hoạt động trong hệ điều hành.

Vấn Đề Thường Gặp và Cách Khắc Phục

Trình duyệt hiện 'WebUSB không được hỗ trợ'

WebUSB yêu cầu Chrome hoặc Edge. Safari và Firefox không triển khai API này. Đảm bảo bạn đang dùng HTTPS (bắt buộc cho WebUSB) và trình duyệt desktop, không phải di động.

Thiết bị USB không xuất hiện trong bộ chọn thiết bị trình duyệt

Thiết bị HID (bàn phím, chuột, tay cầm) và lưu trữ đại trà bị chặn khỏi WebUSB vì bảo mật. Chỉ thiết bị có firmware tương thích WebUSB hoặc giao diện chưa bị chiếm mới xuất hiện.

Lỗi quyền khi cố truy cập thiết bị

Trên Linux, tạo quy tắc udev cấp quyền truy cập cho vendor ID của thiết bị. Trên Chrome OS, thiết bị phải được liệt kê cho phép. Đảm bảo không có ứng dụng nào đang chiếm quyền độc quyền thiết bị.

Công cụ liên quan

Câu Hỏi Thường Gặp

Bài kiểm tra USB hoạt động như thế nào?

Nó sử dụng WebUSB API để yêu cầu truy cập thiết bị USB đã kết nối và đọc thông tin mô tả bao gồm vendor và product ID.

Tại sao tôi không thấy thiết bị USB?

Không phải mọi thiết bị USB đều truy cập được qua WebUSB. Thiết bị HID (bàn phím, chuột) sử dụng WebHID. Thiết bị không được driver hệ thống chiếm mới truy cập được.

Trình duyệt nào hỗ trợ WebUSB?

Chrome và Edge hỗ trợ WebUSB. Safari và Firefox không hỗ trợ tính đến năm 2025.

Sử dụng có an toàn không?

Có. WebUSB yêu cầu quyền người dùng rõ ràng cho mỗi thiết bị. Không có dữ liệu nào được gửi đến máy chủ.