Partilhar via


Relatório de botão

O driver de botão GPIO (E/S de uso geral) na caixa relata ao Windows, com base nas interrupções recebidas nos recursos gpio definidos da matriz de botões.

O driver de botão GPIO na caixa relata as teclas de botão e as combinações listadas no Relatório de Botão gpio da Tabela 1.

Relatório de botão GPIO da Tabela 1

Botão Requer _CRS wakeable Requer GPIO on-SOC Relatório de borda (supondo que ActiveLow)
Windows Sim Yes Ambos
Aumentar volume Yes Yes Ambos
Diminuir volume Yes Yes Ambos
Bloqueio de rotação No Yes Ambos
Energia Yes Yes Ambos

Todas as implementações não baseadas em GPIO devem seguir o mesmo esquema de relatórios.

A ordem de definição é Energia, Windows, Volume Para Cima, Diminuir Volume e Bloqueio de Rotação. Para obter exemplos de como criar descritores HID para essas funções, consulte Descritores de relatório de botão HID.

Nota Requisitos anteriores descreveram o uso do Win + O para o Bloqueio de Rotação. Embora essa combinação ainda seja funcional, ela não é impermeável a alterações de layout de teclado, enquanto Win + F14 é independente de layout.

Gatilhos de relatório da Tabela 2 para botões não GPIO

Relatório de botão individual Source Requisitos de uso Gatilho de relatório Repetido
Energia Controle do sistema 0x81 (Energia) Botão Físico – Para cima Não
Windows Keyboard 0xE3 (Win) Botão Físico – Para cima No
Aumentar volume Coleção Consumer 0xE9 (aumentar volume) Botão Físico – Para baixo Yes
Diminuir volume Coleção Consumer 0xEA (Diminuir volume) Botão Físico – Para baixo Yes
Bloqueio de rotação Keyboard 0xE3 + 0x69 (Win + F14) Botão Físico – Para baixo No

As combinações de teclado a seguir devem ser relatadas com base em sua conclusão e não devem ser repetidas se a combinação for mantida.

Gatilhos de relatório da Tabela 3 para combinações de botões não GPIO

Relatório de combinação de botões Requisitos de uso Gatilho de relatório Repetido
Windows + Power

0xE0 + 0xE2 + 0x4C

(Ctrl + Alt + Del)

Botão De energia física – Para baixo No
Windows + Volume Para Cima

0xE3 + 0xE0 + 0x69

(Win + Ctrl + F14)

Botão Volume Físico – Para Baixo No
Windows + Volume Inativo

0xE3 + 0x6A

(Win + F15)

Botão Volume Físico – Para Baixo No

Observação