Содержание
Устройства с интерфейсом человека составляют класс компьютерного оборудования, которое использует порты универсальной последовательной шины (USB), чтобы люди могли легко управлять компьютерами. Этот класс устройств выгоден потребителям, позволяя устройствам ввода работать, по-видимому, без аппаратных драйверов.
Большинство клавиатур являются HID-совместимыми устройствами управления потребителями (изображение клавиатуры от r3bel от Fotolia.com)
USB
Разработанный в 1994 году кооперативом производителей компьютерного оборудования, стандарт USB был разработан для быстрого доступа - до 12 мегабайт в секунду - и простого подключения периферийных устройств к компьютерам. Среди всех USB-устройств HID-совместимые периферийные устройства являются распространенным классом.
HID-совместимые устройства
Клавиатуры для мышей и USB являются наиболее распространенными устройствами с человеческим интерфейсом, но этот класс расширился за счет джойстиков, трекболов и других инструментов, которые позволяют людям взаимодействовать с компьютерами.
Microsoft Windows
Microsoft смогла встроить универсальные драйверы непосредственно в свои операционные системы, начиная с Windows XP, что позволило производителям соблюдать требования HID, установленные USB и собственным набором стандартов устройств. Таким образом, потребительские устройства управления, такие как USB-клавиатуры и мыши, больше не требуют неудобной установки различных драйверов. Недостатком было то, что поврежденный системный драйвер мог вызвать сбой всех устройств ввода одновременно.
DirectInput
Компонент игрового движка DirectX от Microsoft, DirectInput, позволяет совместимым HID-устройствам, таким как джойстики и гоночные рули, легко работать с компьютерными играми без использования других драйверов.