Integración de dispositivos (touchpad-device-integration)
En este tema se analizan las consideraciones y los requisitos necesarios para integrar un dispositivo Windows Precision Touchpad en un sistema host.
Los dispositivos Windows Precision Touchpad definen una experiencia, y la integración del dispositivo tiene un impacto significativo en la precisión con la que se implementa esa experiencia. Las siguientes secciones proporcionan información sobre los diversos factores que hay que tener en cuenta para una integración satisfactoria de los dispositivos.
Size
Un dispositivo Windows Precision Touchpad debe tener un sensor con unas dimensiones mínimas de 32 mm x 64 mm, como se muestra en el siguiente diagrama. Este debe ser el tamaño mínimo permitido que se informa a través del máximo físico para X y para Y en el descriptor de informes.
Los mejores dispositivos Windows Precision Touchpad deberían tener las dimensiones recomendadas de aproximadamente 65 mm x 105 mm, como se muestra en el siguiente diagrama, para permitir interacciones más cómodas.
Selección de ubicación
La colocación del Windows Precision Touchpad se define mediante tres medidas: desviación horizontal, desviación vertical y desviación en profundidad.
Desviación horizontal
La colocación óptima para un Windows Precision Touchpad es centrar el dispositivo con la línea que biseca las teclas "F" y "J" del teclado integrado, como se muestra en el siguiente diagrama.
Si un dispositivo Windows Precision Touchpad no puede integrarse con la desviación cero óptima, el integrador deberá almacenar el valor de desviación positivo o negativo (en unidades himétricas) en el registro para permitir que el dispositivo host lo compense.
Si un dispositivo tiene una desviación, el valor a almacenar se calcula tomando la longitud del panel táctil a la derecha de la línea bisectriz (Y) y restando la longitud del panel táctil a la izquierda de la línea bisectriz (X), de forma que Y - X = Valor de desviación. Si un dispositivo tiene una desviación a la derecha, este valor será positivo, mientras que un dispositivo con una desviación a la izquierda dará como resultado un valor negativo. El siguiente diagrama muestra las distancias "X" e "Y" a las que se hace referencia en la explicación anterior.
La clave del registro de Windows que almacena la información sobre la desviación horizontal del panel táctil es:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad Y aquí están las variables relevantes con sus valores:
Opción | Nombre | Type | Valor predeterminado | Valor |
---|---|---|---|---|
Desviación horizontal | HorizontalOffset | DWORD | 0 | Distancia de desviación absoluta en unidades himétricas. |
Indicar negativo |
HorizontalOffsetIsNeg |
DWORD |
0 |
0 = desviación positiva 1 = desviación negativa |
Desviación vertical
Los dispositivos Windows Precision Touchpad pueden integrarse en distintas distancias verticales de la barra espaciadora del teclado, como se muestra en el siguiente diagrama. El integrador debe almacenar la desviación positiva (en unidades himétricas) en el registro, para permitir que el host lo compense. Si no se proporciona un valor, el host debería asumir una desviación predeterminada de 14 mm.
La clave del registro de Windows que almacena la información sobre la desviación vertical del panel táctil es:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad Y aquí está la variable correspondiente con su valor predeterminado:
Opción | Nombre | Type | Valor predeterminado | Valor |
---|---|---|---|---|
Desviación vertical | SpaceBarOffset | DWORD | 1000 | Distancia de desviación en unidades himétricas. |
Nota Si el panel táctil no está debajo de la barra espaciadora, sino que de hecho está situado encima del teclado, deje la desviación vertical en el valor predeterminado.
Desviación de profundidad
Consulte Integración de Palm Deck para obtener más información sobre cómo integrar el panel táctil con Palm Deck, incluidas las recomendaciones para la profundidad.