Что такое совместимое с HID устройство управления потребителем?

Автор: Clyde Lopez
Дата создания: 20 Август 2021
Дата обновления: 8 Май 2024
Anonim
REVIEW: Hideez Key - Smart Computer Password Lock, Tracker
Видео: REVIEW: Hideez Key - Smart Computer Password Lock, Tracker

Содержание

Устройства с интерфейсом человека составляют класс компьютерного оборудования, которое использует порты универсальной последовательной шины (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-устройствам, таким как джойстики и гоночные рули, легко работать с компьютерными играми без использования других драйверов.