Integração de dispositivos (touchpad-device-integration)
Este tópico discute as considerações e requisitos para integrar um dispositivo Touchpad de Precisão do Windows em um sistema host.
Os dispositivos Touchpad de Precisão do Windows definem uma experiência e a integração do dispositivo tem um impacto significativo na precisão com que essa experiência é implementada. As seções a seguir fornecem informações sobre os vários fatores que precisam ser considerados para uma integração de dispositivo bem-sucedida.
Tamanho
Um dispositivo Touchpad de Precisão do Windows deve ter um sensor com dimensões mínimas de 32mm x 64mm, conforme mostrado no diagrama a seguir. Esse deve ser o tamanho mínimo permitido relatado por meio do máximo físico para X e para Y no descritor de relatório.
Os melhores dispositivos Touchpad de Precisão do Windows devem ter as dimensões recomendadas de, aproximadamente, 65mm x 105mm, conforme mostrado no diagrama a seguir, para permitir interações mais confortáveis.
Posicionamento
O posicionamento do Touchpad de Precisão do Windows é definido por três medidas: deslocamento horizontal, deslocamento vertical e deslocamento de profundidade.
Deslocamento horizontal
O posicionamento ideal para um Touchpad de Precisão do Windows é centralizar o dispositivo com a linha que divide as teclas 'F' e 'J' do teclado integrado, conforme mostrado no diagrama a seguir.
Se um dispositivo Touchpad de Precisão do Windows não puder ser integrado ao deslocamento zero ideal, o integrador deverá armazenar o valor de deslocamento positivo ou negativo (em unidades himétricas) no registro para permitir que o dispositivo host seja compensado.
Se um dispositivo tiver um deslocamento, o valor a ser armazenado será calculado tomando o comprimento do touchpad à direita da linha de divisão (Y) e subtraindo o comprimento do touchpad à esquerda da linha de divisão (X), de modo que Y – X = valor de deslocamento. Se um dispositivo tiver um deslocamento à direita, esse valor será positivo, enquanto um dispositivo com um deslocamento à esquerda resultará em um valor negativo. O diagrama a seguir mostra as distâncias 'X' e 'Y' referenciadas na explicação anterior.
A chave do Registro do Windows que armazena informações sobre o deslocamento horizontal do touchpad é:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad E aqui estão as variáveis relevantes com seus valores:
Configuração | Nome | Type | Valor padrão | Valor |
---|---|---|---|---|
Deslocamento horizontal | HorizontalOffset | DWORD | 0 | Distância de deslocamento absoluta em unidades himétricas. |
Indicar negativo |
HorizontalOffsetIsNeg |
DWORD |
0 |
0 = Deslocamento positivo 1 = Deslocamento negativo |
Deslocamento vertical
Os dispositivos Touchpad de Precisão do Windows podem ser integrados em diferentes deslocamentos verticais da barra de espaços do teclado, conforme mostrado no diagrama a seguir. O integrador deve armazenar o deslocamento positivo (em unidades himétricas) no registro, a fim de permitir que o host seja compensado. Se um valor não for fornecido, o host deverá assumir um deslocamento padrão de 14mm.
A chave do registro do Windows que armazena informações sobre o deslocamento vertical do touchpad é:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad E aqui está a variável relevantes com seu valores padrão:
Configuração | Nome | Type | Valor padrão | Valor |
---|---|---|---|---|
Deslocamento vertical | SpaceBarOffset | DWORD | 1000 | Distância de deslocamento em unidades himétricas. |
Observação Se o touchpad não estiver abaixo da barra de espaço, mas estiver, de fato, localizado acima do teclado, deixe o deslocamento vertical no valor padrão.
Deslocamento de profundidade
Consulte Integração do Palm Deck para obter mais informações sobre a integração do teclado sensível ao toque com o palm deck, incluindo recomendações de profundidade.