Bagikan melalui


Kontrol kecerahan tampilan

Dimulai dengan Windows 8, solusi standar telah ditambahkan untuk memungkinkan keyboard (eksternal atau disematkan pada laptop), untuk mengontrol kecerahan layar laptop atau tablet melalui HID.

Solusi ini dijelaskan dalam Permintaan Tinjauan HID 41 yang baru-baru ini disetujui oleh komite HID.

Arsitektur dan gambaran umum

Windows 8 menyediakan dukungan untuk peningkatan/penurunan kecerahan layar sebagai bagian dari koleksi tingkat atas kontrol pengguna. Windows 8 mendukung penggunaan HID yang tercantum dalam tabel berikut:

Penggunaan ID Nama Penggunaan Jenis Penggunaan
0x006F Penambahan Kecerahan Kontrol Pemicu Ulang (RTC)
0x0070 Penurunan Kecerahan Kontrol Pengaktif Ulang (RTC)

Nota

 Penggunaan HID ini hanya beroperasi pada sistem seluler (bertenaga baterai) dan memerlukan Windows 8.

Contoh deskriptor laporan

Bagian berikut ini menyediakan contoh deskriptor laporan yang harus dimanfaahkan oleh Produsen PC. Harap dicatat bahwa jika Koleksi Tingkat Atas adalah bagian dari deskriptor laporan yang sudah memiliki Koleksi Tingkat Atas lain, ID Laporan HARUS disertakan (tidak ditampilkan dalam sampel di bawah).

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

Catatan Penting

  • Saat pengguna menekan tombol, laporan input dibuat untuk mengidentifikasi kunci. Ketika tombol dilepaskan, laporan input dengan nilai penggunaan=0 akan diterbitkan.
  • Hanya satu penggunaan yang aktif dan dikirim pada satu waktu. Kontrol konsumen tidak mengizinkan beberapa tombol ditekan secara bersamaan. Ketika penggunaan baru dikirim, penggunaan untuk kunci sebelumnya diasumsikan sudah dilepaskan.
  • Tombol peningkatan/penurunan kecerahan adalah tombol yang dapat ditekan berulang-ulang, dan laju pengulangannya diatur oleh Windows. Perangkat keras tidak boleh terus mengirim ulang data penggunaan ketika tombol ini tetap ditekan oleh pengguna. Perangkat keras hanya boleh mengirim laporan input ketika tombol ditekan ke bawah dan yang lain ketika tombol dilepaskan.

Pemecahan masalah kesalahan umum

Tips #1: Kenaikan kecerahan/penurunan penggunaan HID hanya beroperasi pada sistem Seluler (bertenaga baterai) dan memerlukan Windows 8.

Tip #2: Jika sistem terhubung dengan monitor eksternal, kenaikan/penurunan kecerahan tidak akan berfungsi karena monitor lama tidak mendukung kemampuan untuk mengirim dan menerima pesan HID.