Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Vanaf Windows 8 is een gestandaardiseerde oplossing toegevoegd om toetsenborden (extern of ingesloten op laptops) toe te staan om de schermhelderheid van een laptop of tablet via HID te beheren.
Deze oplossing wordt beschreven in de onlangs goedgekeurde HID Review Request 41 van de HID-commissie.
Architectuur en overzicht
Windows 8 biedt ondersteuning voor het verhogen/verlagen van de schermhelderheid als onderdeel van de consumentenbedieningen van de bovenste laag. Windows 8 ondersteunt het HID-gebruik dat wordt vermeld in de volgende tabel:
| Gebruiks-id | Gebruiksnaam | Gebruikstype |
|---|---|---|
| 0x006F | Helderheidsverhoging | Besturingselement voor opnieuw activeren (RTC) |
| 0x0070 | Helderheidsafname | Besturingselement voor opnieuw activeren (RTC) |
Opmerking
Deze HID-gebruiken werken alleen op mobiele systemen (accu aangedreven) en vereisen Windows 8.
Voorbeeldrapportdescriptor
De volgende sectie bevat voorbeeldrapportdescriptors die pc-fabrikanten moeten gebruiken. Houd er rekening mee dat als de verzameling op het hoogste niveau deel uitmaakt van een rapportdescriptor die al een andere verzameling op het hoogste niveau heeft, een rapport-id moet worden opgenomen (niet weergegeven in de onderstaande voorbeelden).
Usage Page (Consumer)
Usage (Consumer Control)
Collection (Application)
Logical Minimum (0x00)
Logical Maximum (0x3FF)
Usage Minimum (0x00)
Usage Maximum (0x3FF)
Report Size (16)
Report Count (1)
Input (Data, Array, Absolute)
End Collection
Belangrijke notities
- Wanneer een gebruiker op een sleutel drukt, wordt er een invoerrapport gegenereerd om de sleutel te identificeren. Wanneer de sleutel wordt vrijgegeven, wordt er een invoerrapport met gebruikswaarde=0 uitgegeven.
- Slechts één gebruik is actief en tegelijk verzonden. Consumentenbedieningselementen staan niet toe dat meerdere knoppen tegelijkertijd worden ingedrukt. Wanneer een nieuw gebruik wordt verzonden, wordt ervan uitgegaan dat het gebruik voor de vorige sleutel wordt vrijgegeven.
- Helderheid omhoog/omlaag zijn retriggeringstoetsen en hun frequentie van herhaling wordt verwerkt door Windows. Hardware mag het gebruik niet opnieuw verzenden wanneer deze toetsen door de gebruiker ingedrukt worden gehouden. Hardware mag alleen een invoerrapport verzenden wanneer de knop wordt ingedrukt en een andere wanneer de toets wordt vrijgegeven.
Algemene fouten oplossen
Tip #1: HID-gebruik voor helderheidsverhoging/-vermindering werkt alleen op mobiele systemen (op batterijen) en vereist Windows 8.
Tip #2: Als het systeem is gekoppeld aan een externe monitor, werkt de helderheidsverhoging/-degradatie niet omdat verouderde monitortransporten de mogelijkheid om HID-berichten naar hen/ van hen te kanaalen niet ondersteunen.