Partager via


Création de rapports de bouton

Le pilote de bouton d’E/S à usage général (GPIO) dans la boîte de dialogue est envoyé à Windows, en fonction des interruptions reçues sur les ressources GPIO définies du tableau de boutons.

Le pilote de bouton GPIO dans la boîte de dialogue indique les pressions et combinaisons de boutons répertoriées dans le tableau 1 Rapports sur les boutons GPIO.

Tableau 1 Création de rapports sur les boutons GPIO

Bouton Nécessite _CRS Wakeable Nécessite un GPIO on-SOC Rapports Edge (en supposant ActiveLow)
Windows Oui Oui Les deux
Augmenter le volume Oui Oui Les deux
Volume vers le bas Oui Oui Les deux
Verrou de rotation Non Oui Les deux
Power Oui Oui Les deux

Toutes les implémentations non basées sur GPIO doivent suivre le même schéma de création de rapports.

L’ordre de définition est Power, Windows, Volume Up, Volume Down et Verrouillage de rotation. Pour obtenir des exemples de création de descripteurs HID pour ces fonctions, consultez Descripteurs de rapport du bouton HID.

Note Les exigences précédentes décrivait l’utilisation de Win + O pour le verrouillage de rotation. Bien que cette combinaison soit toujours fonctionnelle, elle n’est pas imperméable aux changements de disposition du clavier, tandis que Win + F14 est indépendant de la disposition.

Tableau 2 Déclencheurs de rapport pour les boutons non GPIO

Création de rapports sur les boutons individuels Source Conditions d’utilisation Déclencheur de rapport Répété
Power Contrôle système 0x81 (Alimentation) Bouton physique – Haut Non
Windows Clavier 0xE3 (Win) Bouton physique – Haut No
Augmenter le volume Collection de consommateurs 0xE9 (Volume up) Bouton physique – Bas Yes
Volume vers le bas Collection de consommateurs 0xEA (Baisse du volume) Bouton physique – Bas Yes
Verrou de rotation Clavier 0xE3 + 0x69 (Win + F14) Bouton physique – Bas No

Les combinaisons de clavier suivantes doivent être signalées en fonction de leur achèvement et ne doivent pas être répétées si la combinaison est conservée.

Tableau 3 Déclencheurs de rapport pour les combinaisons de boutons non GPIO

Création de rapports de combinaison de boutons Conditions d’utilisation Déclencheur de rapport Répété
Windows + Power

0xE0 + 0xE2 + 0x4C

(Ctrl + Alt + Suppr)

Bouton d’alimentation physique - Bas No
Windows + Volume Up

0xE3 + 0xE0 + 0x69

(Win + Ctrl + F14)

Bouton Volume physique - Bas No
Windows + Volume bas

0xE3 + 0x6A

(Win + F15)

Bouton Volume physique - Bas No

Remarque