Seu computador tem várias maneiras de se conectar a dispositivos externos, mas o Universal Serial Bus - ou USB, como geralmente é abreviado - é provavelmente o mais versátil. Ele pode ser usado para conectar a impressoras, pen drives e uma variedade de outros dispositivos externos, ou para aceitar a entrada de um teclado ou mouse. Seu mouse e teclado são exemplos do que chamamos de Dispositivos de Interface Humana. Qualquer dispositivo compatível com HID usa um driver padrão universal e não exige que você instale nenhum software de driver personalizado.
Definindo o padrão
O consórcio de fabricantes responsável pela especificação USB agrupou os dispositivos em várias classes amplas, como comunicação, armazenamento em massa e áudio, que compartilhavam necessidades semelhantes de transferência de dados. Como o nome sugere, a maioria dos dispositivos da classe HID transfere diretamente a entrada humana para o computador. Isso inclui controladores de jogos e trackballs, bem como opções menos óbvias, como controles deslizantes, botões e interruptores no gabinete do computador. Alguns, como volantes e gemas de voo com feedback tátil, também se comunicam do computador para o usuário final.