Compartir a través de


Informes de botones

El controlador de botón de E/S (GPIO) de uso general (GPIO) de fábrica informa a Windows, en función de las interrupciones recibidas en los recursos GPIO definidos de la matriz de botones.

El controlador de botones GPIO en caja informa de las presiones y combinaciones de botones del botón que se enumeran en la tabla 1 Informe de botón GPIO.

Informes de botón GPIO de tabla 1

Botón Requiere _CRS reactivable Requiere GPIO de SOC Informes perimetrales (suponiendo que ActiveLow)
Windows Ambos
Subir volumen Ambos
Bajar volumen Ambos
Bloqueo de rotación No Ambos
Power Ambos

Todas las implementaciones no basadas en GPIO deben seguir el mismo esquema de informes.

El orden de definición es Power, Windows, Volume Up, Volume Down y Rotation Lock. Para obtener ejemplos de cómo crear descriptores HID para estas funciones, consulte Descriptores de informe de botón HID.

Nota Los requisitos anteriores describen el uso de Win + O para el bloqueo de rotación. Aunque esta combinación sigue siendo funcional, no es imperviable para los cambios de diseño de teclado, mientras que Win + F14 es independiente del diseño.

Tabla 2 Desencadenadores de informe para botones que no son GPIO

Informes de botones individuales Source Requisitos de uso Desencadenador de informe Repetidos
Power Control del sistema 0x81 (Energía) Botón físico: arriba No
Windows Teclado 0xE3 (Win) Botón físico: arriba No
Subir volumen Recopilación de consumidores 0xE9 (subir volumen) Botón físico: abajo
Bajar volumen Recopilación de consumidores 0xEA (bajar volumen) Botón físico: abajo
Bloqueo de rotación Teclado 0xE3 + 0x69 (Win + F14) Botón físico: abajo No

Las siguientes combinaciones de teclado deben notificarse en función de su finalización y no deben repetirse si se mantiene la combinación.

Desencadenadores de informe de tabla 3 para combinaciones de botones que no son GPIO

Informes de combinación de botones Requisitos de uso Desencadenador de informe Repetidos
Windows + Power

0xE0 + 0xE2 + 0x4C

(Ctrl + Alt + Supr)

Botón de encendido físico: apagado No
Windows + Subir volumen

0xE3 + 0xE0 + 0x69

(Win + Ctrl + F14)

Botón Volumen físico: bajar No
Windows + Bajar volumen

0xE3 + 0x6A

(Win + F15)

Botón Volumen físico: bajar No

Nota