Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A partir do Windows 10, versão 19H1, o Windows dá suporte a uma nova experiência de registro para impressão digital. Essa alteração fornece uma experiência intuitiva que facilita o registro para os usuários. Windows 10 fornece essa nova experiência, independentemente do tipo de dispositivo ou sensor.
A nova experiência consome informações sobre um sensor para fornecer instruções aprimoradas. Essas informações devem ser fornecidas por um OEM ou IHV na forma de chaves do Registro que podem ser gravadas pelo driver do sensor.
Informações do sensor para instruções aprimoradas
O Windows usa as informações do sensor de impressão digital para identificar se deseja carregar instruções gráficas e textuais específicas durante a experiência de registro de impressão digital. As informações que os fabricantes podem fornecer são:
- A localização do sensor no dispositivo.
- A forma do sensor.
- Se o sensor também é mapeado para outro botão.
O Windows pode não consumir todas as informações fornecidas na primeira implementação.
Formato de informações do sensor
Caminho do registro
As informações sobre um sensor de impressão digital devem ser gravadas no seguinte caminho do Registro pelo pacote do driver do sensor:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WbioSrvc\Service Providers\Fingerprint\Sensor Layout\<Hardware ID para sensor>
Observação
A ID de Hardware deve ser esfregada para remover quaisquer barras invertidas antes de poder ser usada como um nome de chave do Registro. Quaisquer barras invertidas devem ser substituídas por um único espaço em branco.
Valores do Registro
As informações reais do sensor serão gravadas como REG_DWORDs no caminho mostrado acima. Esses valores de registro serão decimais que correspondem a características específicas do sensor. Os nomes dos valores do Registro que podem ser fornecidos são os seguintes:
- local
- shape
- powerbutton
- Startbutton
Os seguintes valores e seus mapeamentos são definidos para estas categorias:
local
Valor | Mapeamento |
---|---|
0 | Não especificado |
1 | Frente do dispositivo |
2 | Dispositivo de volta |
3 | Lado esquerdo |
4 | Lado direito |
5 | Topo do Dispositivo |
6 | Sensor Externo |
7 | Tela dupla à direita |
8 | Primeira tecla da linha superior direita do teclado |
9 | Tecla de segunda linha direita do teclado |
10 | Tecla De Qualquer Linha Inferior do Teclado |
11 | Tecla não especificada do teclado |
shape
Valor | Mapeamento |
---|---|
0 | Não especificado |
1 | Square |
2 | Retângulo |
3 | Circle |
4 | Oval |
powerbutton
Valor | Mapeamento |
---|---|
0 | Não |
1 | Sim |
Startbutton
Valor | Mapeamento |
---|---|
0 | Não |
1 | Sim |
Valores padrão
- Local: não especificado (0)
- Forma: não especificada (0)
- Botão Ligar/Desligar: Não (0)
- Botão Iniciar: Não (0)
Layouts de teclado de exemplo
As imagens a seguir ilustram o uso dos valores do Registro para modelos de teclados.
Sensor no botão de energia do teclado superior direito
OEM define Local: 8 e PowerButton: 1
Sensor no segundo do botão de energia do teclado direito
OEM define Local: 9 e PowerButton: 1
Sensor na linha inferior do teclado
OEM define Localização: 10
Sensor localizado genericamente no teclado
OEM define Localização: 11
Exemplo
As seguintes configurações do Registro descrevem um sensor de impressão digital circular na parte frontal do dispositivo, que não é nem um botão de energia nem um botão página inicial:
[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