Có rất nhiều điều khoản kỳ lạ đi kèm với việc sử dụng máy tính. Một mà bạn có thể đã thấy là "thiết bị giao diện con người" hoặc "HID." Nghe có vẻ như một cái gì đó từ một bộ phim khoa học viễn tưởng, nhưng nó có nghĩa gì là nó có nghĩa là gì?
"Thiết bị giao diện con người" có thể nghe xa lạ, nhưng tên này thực sự rất mô tả. Nói một cách đơn giản, một HID là một tiêu chuẩn cho các thiết bị máy tính được vận hành bởi con người. Tiêu chuẩn cho phép các thiết bị này dễ dàng được sử dụng mà không cần bất kỳ phần mềm hoặc trình điều khiển bổ sung.
Một tiêu chuẩn để đơn giản hóa các phụ kiện
"Thiết bị giao diện con người" là một tiêu chuẩn được tạo để đơn giản hóa quá trình cài đặt thiết bị đầu vào. Trước HID, có một số giao thức cụ thể cho từng loại thiết bị đầu vào.
Điều đó có nghĩa là có một giao thức cho chuột, một giao thức cho bàn phím, v.v. Các thiết bị cần thiết để sử dụng các giao thức hiện có hoặc tạo trình điều khiển tùy chỉnh. Mọi người có nhiều việc phải làm hơn khi cài đặt và định cấu hình các thiết bị.
Trong so sánh, một thiết bị tuân thủ HID bao gồm các gói dữ liệu của người Viking có chứa tất cả các hành động của thiết bị. Ví dụ, một bàn phím có thể có một phím để điều chỉnh âm lượng. Khi nhấn phím đó, "Bộ mô tả HID" nói với máy tính nơi mục đích của hành động đó được lưu trữ trong các gói và nó được thực thi.
Giao thức HID giúp các công ty dễ dàng sản xuất các phụ kiện tương thích rộng rãi. Tất cả các hệ điều hành hiện đại hỗ trợ giao thức HID. Bạn có thể cắm bàn phím USB vào PC Windows, Mac, Chromebook hoặc thậm chí là một máy tính bảng Android và nó sẽ hoạt động ngay lập tức. Đó là tất cả nhờ HID.
HID và ỨNG DỤNG
Ưu điểm lớn nhất của HID đang có thể chỉ cần kết nối hầu hết mọi thiết bị ngoại vi cho thiết bị của bạn và bắt đầu hoạt động ngay lập tức. Đó chỉ là một nửa của phép thuật, mặc dù. Điều gì về việc đảm bảo các phụ kiện này hoạt động với các ứng dụng?
Bạn có thể cắm bộ điều khiển USB vào PC và nó thường sẽ điều khiển trò chơi như nó nên. Ngay cả khi bộ điều khiển được thực hiện sau trò chơi, nó vẫn hoạt động. Các nhà phát triển trò chơi không phải làm bất cứ điều gì để thực hiện điều đó.
Khi bạn kết nối một thiết bị HID, nó sẽ thông báo khả năng của nó cho hệ điều hành. Hệ điều hành giải thích dữ liệu và phân loại thiết bị. Điều này cho phép các ứng dụng và trò chơi nhắm mục tiêu các lớp thiết bị thay vì các mô hình cụ thể.
Đây là một yếu tố siêu quan trọng của HID, và đó là thứ chúng ta coi là đương nhiên. Bộ điều khiển chơi game sẽ hoạt động với thư viện Steam của bạn. Thu phóng sẽ biết để bật webcam của bạn. Tất cả những điều này xảy ra với rất ít thiết lập về kết thúc của bạn.
Các loại thiết bị giao diện con người
Như đã đề cập trước đây, các thiết bị ngoại vi USB là thiết bị giao diện người phổ biến nhất mà bạn sẽ thấy, nhưng có các loại khác.
Các thiết bị USB rơi vào lớp USB USB-HID. Điều đó bao gồm những thứ phổ biến như bàn phím, chuột, webcam, trackpads và bộ điều khiển chơi game. Các thiết bị USB-HID khác bao gồm nhiệt kế, dụng cụ âm thanh, thiết bị y tế, điện thoại và máy tập thể dục.
Loại phổ biến khác là Bluetooth-HID. Đó là giao thức USB-HID giống nhau với một số sửa đổi nhỏ cho Bluetooth. Như bạn có thể mong đợi, điều này bao gồm các thiết bị tương tự như USB-HID, nhưng chúng kết nối qua Bluetooth. Chuột Bluetooth sẽ chỉ đơn giản là hoạt động cho dù được kết nối với PC Windows, Mac hoặc Chromebook.
Các thiết bị giao diện của con người là một số thiết bị phổ biến nhất mà chúng ta sử dụng với máy tính. Chúng tôi không thực sự đánh giá cao việc họ dễ sử dụng như thế nào. Có một thời gian khi nó không đơn giản như vậy.
Không chỉ bị che giấu chịu trách nhiệm làm cho máy tính dễ sử dụng hơn, mà nó cũng đã đóng góp cho thị trường lớn cho các phụ kiện. Có hàng ngàn bàn phím, chuột, webcam, bộ điều khiển và các sản phẩm khác mà bạn đơn giản không phải lo lắng về việc không tương thích với máy tính của mình.
Đã có nhiều tiến bộ trong lịch sử của máy tính, nhưng tiêu chuẩn thiết bị giao diện của con người là một trong đó đã là một thành công đập vỡ.