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. Архів оригіналу за 18 лютого 2020. Процитовано 17 лютого 2020. {{cite web}}: Cite має пустий невідомий параметр: |3= (довідка)
  2. Fred Decker. What Is an HID-Compliant Consumer Control Device?. Techwalla.com. Архів оригіналу за 17 лютого 2020. Процитовано 17 лютого 2020. {{cite web}}: Cite має пустий невідомий параметр: |3= (довідка)
  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. Процитовано 17 лютого 2020. {{cite web}}: Cite має пустий невідомий параметр: |3= (довідка)
  5. USB Human Interface Device (HID) Configuration. The Linux USB sub-system. Архів оригіналу за 26 травня 2020. Процитовано 17 лютого 2020. {{cite book}}: Cite має пустий невідомий параметр: |4= (довідка)
  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. Процитовано 17 лютого 2020. {{cite web}}: Cite має пустий невідомий параметр: |5= (довідка)
  8. Human Interface Device Profile. www.palowireless.com. Архів оригіналу за 20 березня 2013.
  9. An Analysis of Wireless Device Implementations on Universal Serial Bus (PDF). 6/3/97. Архів оригіналу (PDF) за 13 квітня 2019. Процитовано 17 лютого 2020.

Посилання

[ред. | ред. код]