Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Począwszy od systemu Windows 8, standardowe rozwiązanie zostało dodane, aby umożliwić klawiatury (zewnętrzne lub osadzone na laptopach), aby sterować jasnością ekranu laptopa lub tabletu za pośrednictwem HID.
To rozwiązanie zostało opisane w niedawno zatwierdzonym wniosku HID Review Request 41 komitetu HID.
Architektura i omówienie
System Windows 8 zapewnia obsługę zwiększania/zmniejszania jasności ekranu jako część zbioru nadrzędnego elementów sterujących dla konsumenta. System Windows 8 obsługuje użycie HID wymienione w poniższej tabeli:
| Identyfikator użycia | Nazwa użycia | Typ użycia |
|---|---|---|
| 0x006F | Przyrost jasności | Kontrolka ponownego wyzwalania (RTC) |
| 0x0070 | Dekrementacja jasności | Kontrolka ponownego wyzwalania (RTC) |
Uwaga / Notatka
Te zastosowania HID działają tylko w systemach mobilnych (zasilanych baterią) i wymagają systemu Windows 8.
Przykładowy deskryptor raportu
W poniższej sekcji przedstawiono przykładowe deskryptory raportów, których muszą używać producenci komputerów. Należy pamiętać, że jeśli kolekcja najwyższego poziomu jest częścią deskryptora raportu, który ma już inną kolekcję najwyższego poziomu, identyfikator raportu musi zostać uwzględniony (nie pokazany w poniższych przykładach).
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
Ważne uwagi
- Gdy użytkownik naciśnie klawisz, zostanie wygenerowany raport wejściowy w celu zidentyfikowania klawisza. Po zwolnieniu klawisza generowany jest raport wejściowy z wartością użycia =0.
- Tylko jedno użycie jest aktywne i wysyłane jednocześnie. Kontrolki konsumenta nie zezwalają na jednoczesne naciśnięcie wielu przycisków. Po wysłaniu nowego użycia przyjmuje się, że użycie poprzedniego klucza jest zwalniane.
- Klawisze regulacji jasności w górę/w dół ponownie inicjują działanie, a szybkość ich powtarzania jest obsługiwana przez system Windows. Sprzęt nie powinien powtarzać wysyłania danych dotyczących użycia, gdy użytkownik trzyma te klawisze wciśnięte. Sprzęt powinien wysyłać raport wejściowy tylko po naciśnięciu przycisku, a drugi po zwolnieniu klawisza.
Rozwiązywanie typowych problemów
Porada nr 1: Funkcje HID dotyczące zwiększania/zmniejszania jasności działają tylko w systemach mobilnych zasilanych z baterii i wymagają systemu Windows 8.
Porada nr 2: Jeśli system jest dołączony do monitora zewnętrznego, zwiększanie/zmniejszanie jasności nie będzie działać, ponieważ starsze interfejsy monitorów nie obsługują możliwości przekazywania komunikatów HID do nich i z nich.