Bagikan melalui


Windows Hello autentikasi sidik jari

Dimulai dengan Windows 10, versi 19H1, Windows mendukung pengalaman pendaftaran baru untuk sidik jari. Perubahan ini memberikan pengalaman intuitif yang mempermudah pendaftaran bagi pengguna. Windows 10 memberikan pengalaman baru ini terlepas dari jenis perangkat atau sensor.

Pengalaman baru menggunakan informasi tentang sensor untuk memberikan instruksi yang ditingkatkan. Informasi ini harus diberikan oleh OEM atau IHV dalam bentuk kunci registri yang dapat ditulis oleh driver sensor.

Informasi sensor untuk instruksi yang ditingkatkan

Windows menggunakan informasi sensor sidik jari untuk mengidentifikasi apakah akan memuat instruksi grafis dan tekstual tertentu selama pengalaman pendaftaran sidik jari. Informasi yang dapat diberikan produsen adalah:

  • Lokasi sensor pada perangkat.
  • Bentuk sensor.
  • Apakah sensor juga dipetakan ke tombol lain.

Windows mungkin tidak mengonsumsi semua informasi yang diberikan dalam implementasi pertama.

Format Informasi Sensor

Jalur registri

Informasi tentang sensor sidik jari harus ditulis ke jalur registri berikut oleh paket driver sensor:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WbioSrvc\Service Providers\Fingerprint\Sensor Layout\<Hardware ID untuk sensor>

Catatan

ID Perangkat Keras harus digosok untuk menghapus garis miring terbalik sebelum dapat digunakan sebagai nama kunci registri. Garis miring terbalik harus diganti dengan satu spasi kosong.

Nilai registri

Informasi sensor aktual akan ditulis sebagai REG_DWORDs ke jalur yang ditunjukkan di atas. Nilai registri ini akan menjadi desimal yang sesuai dengan karakteristik sensor tertentu. Nama nilai registri yang dapat disediakan adalah sebagai berikut:

  • lokasi
  • shape
  • tombol daya
  • tombol awal

Nilai berikut dan pemetaannya ditentukan untuk kategori ini:

lokasi

Nilai Pemetaan
0 Tidak Ditentukan
1 Depan perangkat
2 Perangkat kembali
3 Sisi kiri
4 Sisi kanan
5 Atas Perangkat
6 Sensor Eksternal
7 Layar ganda ke kanan
8 Tombol Kanan Pertama Baris Atas Keyboard
9 Tombol Kanan Kedua Baris Atas Keyboard
10 Keyboard Baris Bawah Tombol Apa Pun
11 Tombol Keyboard Tidak Ditentukan

shape

Nilai Pemetaan
0 Tidak Ditentukan
1 Square
2 Persegi
3 Lingkaran
4 Lonjong

tombol daya

Nilai Pemetaan
0 Tidak
1 Ya

tombol awal

Nilai Pemetaan
0 Tidak
1 Ya

Nilai Default

  • Lokasi: Tidak Ditentukan (0)
  • Bentuk: Tidak Ditentukan (0)
  • Tombol Daya: Tidak (0)
  • Tombol Mulai: Tidak (0)

Contoh tata letak keyboard

Gambar berikut mengilustrasikan penggunaan nilai registri ke model keyboard.

Sensor di Tombol Daya Keyboard Kanan Atas

Lokasi set OEM: 8 dan PowerButton: 1

Keyboard dengan pembaca sidik jari di tombol kanan atas

Sensor pada Yang Kedua dari Tombol Daya Keyboard Kanan

Lokasi set OEM: 9 dan PowerButton: 1

Keyboard dengan pembaca sidik jari di baris atas, tombol kedua ke kanan

Sensor pada Baris Bawah Keyboard

Lokasi set OEM: 10

Keyboard dengan pembaca sidik jari pada tombol baris bawah

Sensor Secara Umum Terletak di Keyboard

Lokasi set OEM: 11

Keyboard dengan pembaca sidik jari di salah satu tombol tengah

Contoh

Pengaturan registri berikut menjelaskan sensor sidik jari melingkar di bagian depan perangkat, yang bukan tombol daya atau tombol beranda:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WbioSrvc\Service Providers\Fingerprint\Sensor Layout\USB VID_0000&PID_0000]
"location"=dword:00000001
"shape"=dword:00000003
"powerbutton"=dword:00000000
"startbutton"=dword:00000000