Skip to main content

Qu'est-ce qu'un dispositif d'interface humain?

Un dispositif d'interface humain (HID) est une variété de modules complémentaires d'ordinateur conçus pour être utilisés directement par les personnes.Contrairement à d'autres appareils tels que les disques durs externes ou les cartes sans fil, les HID comportent généralement des boutons ou des commandes qui permettent aux humains d'interagir avec l'ordinateur.La majorité des dispositifs d'interface humaine modernes utilisent le protocole de communication Universal Serial Bus (USB);Le terme HID fait généralement référence à ce type de périphérique.

Le «dispositif d'interface humain» de désignation a été créé par des ingénieurs travaillant chez Microsoft Trade;Corporation à la fin des années 1990.Avant cette heure, le nombre de protocoles pour les appareils informatiques était limité.Les fabricants étaient limités à la création de dispositifs d'entrée qui sont tombés dans des catégories étroites, telles que des joysticks ou des claviers.Les sociétés informatiques ont été obligées d'écrire des instructions de périphérique complètement nouvelles appelées «pilotes» à chaque fois qu'un nouveau contrôleur d'entrée expérimental a été effectué.

Une classification du matériel des périphériques d'interface humaine a été conçue pour aborder cette limitation et encourager les nouveaux types de périphériques d'entrée à construire.Si un fabricant suit les directives matérielles HID, il peut supposer en toute sécurité que son produit fonctionnera correctement avec la plupart des ordinateurs modernes.La majorité des systèmes d'exploitation utilisés, y compris les plates-formes Windows et Mac, prennent en charge les spécifications du périphérique d'interface humaine.

Les HID contiennent des données préprogrammées, appelées «descripteurs cachés», qui est signalé à un ordinateur hôte lorsque l'appareil est connecté pour la première fois.Les descripteurs HID indiquent à l'ordinateur l'objectif de chaque paquet d'informations qui seront envoyées à partir du périphérique d'interface.Essentiellement, ces données fournissent une «mise à jour» de l'hôte et informe l'ordinateur des entrées à attendre.

Bien que la plupart du matériel HID soit conçu pour que les utilisateurs puissent contrôler l'ordinateur, le protocole ne se limite pas aux entrées uniquement.Les sorties HID peuvent également être envoyées de l'ordinateur à un appareil.Cette capacité de communication est souvent utilisée pour fournir des informations, telles que les lumières d'état.Certains appareils utilisent la capacité de sortie pour aider à plonger un utilisateur dans un programme ou un jeu via des vibrations ou des rétrofacturés.

La plupart des appareils d'interface humaine sont compatibles «plug and play», ce qui signifie qu'ils peuvent être connectés et utilisés presque immédiatement.Un contrôleur Plug and Play HID n'a pas besoin que l'ordinateur se réinitialise avant qu'il ne puisse être utilisé et ne nécessite pas que l'utilisateur charge les pilotes externes.Ces fonctionnalités peuvent gagner du temps et minimiser les tracas d'installation.

L'utilisation de spécifications HID a permis aux fabricants de créer une grande variété de contrôles d'interface différents, tous utilisant les mêmes pilotes généraux.En plus des claviers et des souris standard, de nombreux contrôleurs de jeux vidéo utilisent ce protocole.D'autres exemples de dispositifs d'interface humaine incluent des coussinets de danse, des commandes de simulation de véhicules, des machines d'exercice et des instruments médicaux hospitaliers.