HID

HID (human interface device) — стандарт підключення через універсальну послідовну шину (USB) комп'ютерних пристроїв вводу-виводу, які призначені для прямої взаємодії з людиною[1]. Пристрої стандарту підключаються до будь-якої системи, що підтримує USB, без встановлення додаткових драйверів[2].
Термін «HID» запровадив Майк Ван Фланден, коли запропонував USB-комітету створити робочу групу для пристроїв такого типу та назвати їх «Human Input Device» (скорочено — HID). Зміну назви на «Human Interface Device» було зроблено після того, як Том Шмідт зауважив, що запропоновані стандарти підтримують двонаправлену взаємодію[джерело?]. Стандарт було ухвалено 1997 року[3].

Застосування

Стандарт передбачає підключення різноманітних пристроїв, зокрема, клавіатур, мишей, ігрових контролерів, сканерів штрих-кодів тощо. Підтримується багатьма розробниками, зокрема, для систем Microsoft Windows[4], Linux[5], Android[6] та ін.[7]

Застосовується також для підключення подібних пристроїв через бездротові з'єднання, такі як Bluetooth (Bluetooth HID Profile)[8] чи WiFi[9].

Див. також

Джерела

  1. Human Interface Devices (HID) Information. USB Implementers Forum. Процитовано 17 лютого 2020.
  2. Fred Decker. What Is an HID-Compliant Consumer Control Device?. Techwalla.com. Процитовано 17 лютого 2020.
  3. Device Class Definition for Human Interface Devices (HID): Firmware Specification -- Final 1/30/97. USB Implementer's Forum. 1997.
  4. Introduction to HID Concepts - Windows drivers. Microsoft Docs. 04/20/2017. Процитовано 17 лютого 2020.
  5. USB Human Interface Device (HID) Configuration. The Linux USB sub-system. Процитовано 17 лютого 2020.
  6. Rajaram Regupathy (2014). USB HID Specification. Unboxing Android USB: A hands on approach with real world examples. SpringerLink: Bucher. Apress. ISBN 9781430262091. LCCN 2016461648.
  7. FIDO U2F HID Protocol Specification. Процитовано 17 лютого 2020.
  8. Human Interface Device Profile. www.palowireless.com. Архів оригіналу за 20 березня 2013.
  9. An Analysis of Wireless Device Implementations on Universal Serial Bus. 6/3/97.

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.