Compartilhar via


Coleções de nível superior de HID necessárias (touchpad-required-hid-top-level-collections)

Esta seção discute as coleções de nível superior de HID necessárias que são usadas para relatório de touchpad de precisão em sistemas operacionais Windows 10 e posteriores.

Um dispositivo de touchpad de precisão do Windows deve expor duas coleções obrigatórias de nível superior: uma coleção de touchpad de precisão do Windows e uma coleção de configuração. Coleções opcionais (mas recomendadas) para atualizações de firmware e suporte básico ao modo de mouse também podem ser implementadas.

O diagrama a seguir mostra as coleções de HID de um dispositivo de touchpad de precisão do Windows.

diagram showing the hid collections for a windows precision touchpad device. image shows support for a vendor-specific firmware update collection.

Um descritor de exemplo (mostrando coleções de nível superior) é fornecido no tópico Descritores de relatório de exemplo.

Os tópicos a seguir fornecem mais detalhes sobre as coleções de nível superior de HID.

Nesta seção

Tópico Descrição

Coleção de mouse

Este tópico discute a coleção de mouse de um dispositivo de touchpad de precisão do Windows e explica como a coleção fornece relatórios de mouse compatíveis com HID para o host do Windows.

Coleção de configuração

Este tópico discute a função executada pela coleção de configuração de um dispositivo de touchpad de precisão do Windows, em sistemas operacionais Windows 10 e posteriores.

Coleção de touchpad de precisão do Windows

Este tópico discute a coleção de nível superior de um touchpad de precisão do Windows e explica como ela fornece relatórios de touchpad compatíveis com HID para o host Windows.

Botões, usos no nível do relatório

Este tópico discute os usos de botões no nível do relatório, no contexto da Coleção de touchpad de precisão do Windows.

Coleção de atualização de firmware (opcional)

Um dispositivo de touchpad de precisão do Windows pode usar o protocolo HID para fornecer uma coleção de nível superior específica do fornecedor para executar atualizações de configuração de firmware e do fornecedor do dispositivo.