Compartilhar via


Implementação do protocolo do controlador radial

Espera-se que os dispositivos do controlador radial do Windows usem o protocolo do Dispositivo de Interface Humana (HID) para se comunicar com o host.

É necessária uma boa compreensão do protocolo HID para entender as informações apresentadas aqui. Confira os seguintes recursos para obter informações sobre o protocolo HID:

O Windows inclui um driver de classe HID e os drivers de miniportas habilitados para HID I²C, HID USB e HID Bluetooth; portanto, não há necessidade de drivers de miniportas de terceiros para controladores radiais do Windows, a menos que eles utilizem um barramento em que um driver de miniporta HID de caixa de entrada não esteja disponível.

Um dispositivo só precisa relatar os usos descritos neste tópico no firmware para um dispositivo de controlador radial do Windows. O Windows usará o firmware e seus próprios drivers HID para habilitar o dispositivo e conceder aos aplicativos do Windows acesso ao dispositivo.

Um descritor de exemplo é fornecido na seção Descritores de relatório de exemplo.

Coleções necessárias de nível superior de HID

Um dispositivo do controlador radial do Windows expõe, no mínimo, a única coleção obrigatória de nível superior para relatórios de entrada do controlador radial. Uma coleção opcional (recomendada) para atualizações de firmware também pode ser implementada. O diagrama a seguir mostra as coleções de HID para um dispositivo do controlador radial do Windows.

um diagrama mostrando as coleções de HID para um dispositivo do controlador radial do Windows

Coleção do controlador radial do Windows

Usando o protocolo de HID, um controlador radial do Windows fornece uma coleção de nível superior que aparece como um controlador de vários eixos do sistema (Página 0x01, Uso 0x0E). Ao relatar essa coleção de nível superior e os usos necessários, um dispositivo aparece no Windows como um controlador radial.

A coleção do controlador radial do Windows fornece relatórios de entrada, bem como informações do dispositivo que pertencem a esses relatórios. A coleção dá suporte a um relatório de entrada obrigatório para dados de entrada do controlador radial. Um relatório de recursos opcionais e um relatório de saída para comentários hápticos também podem ter suporte.

Nesta seção

Tópico Descrição
Relatórios de entrada do controlador radial Esse tópico detalha o relatório de entrada de HID usado para dar suporte a comentários hápticos do controlador radial no Windows 10, versão 1607 e sistemas operacionais posteriores.
Relatórios de saída do controlador radial Esse tópico detalha o relatório de saída de HID usado para dar suporte a comentários hápticos do controlador radial no Windows 10, versão 1607 e sistemas operacionais posteriores.
Relatórios de recurso do controlador radial Este tópico detalha os relatórios de recursos HID usados para dar suporte a comentários hápticos do controlador radial no Windows 10, versão 1607 e sistemas operacionais posteriores.
Coleção de atualização de firmware Esse tópico discute uma coleção opcional de nível superior de HID que pode ser usada para as atualizações de firmware do controlador radial no Windows 10, versão 1607 e sistemas operacionais posteriores.
Descritores de relatório de exemplo Esse tópico apresenta um descritor de relatório de exemplo e alguns trechos do descritor de exemplo de um dispositivo do controlador radial do Windows.