EN
Ce contenu n’est pas disponible dans votre langue. Voici la version anglaise.

Device Integration

Windows Precision Touchpads define an experience. Integration of the module has a significant impact on how well that experience is realized. This topic describes Windows Precision Touchpads integration.

Size

A Windows Precision Touchpad shall have a sensor with minimum dimensions of 32mm x 64mm as shown in Figure 1 Windows Precision Touchpad Minimum Size. This shall be the minimum permissible size reported by using the physical maximum for X and Y in the report descriptor.

Windows Precision Touchpad Minimum Size

Figure 1 Windows Precision Touchpad Minimum Size

The best Windows Precision Touchpads shall have recommended dimensions of approximately 65mm x 105mm as shown in Figure 2 Windows Precision Touchpad Optimal Size, to allow for more comfortable interactions.

Windows Precision Touchpad Optimal Size

Figure 2 Windows Precision Touchpad Optimal Size

Placement

Windows Precision Touchpad placement is defined by three measurements: horizontal offset, vertical offset and depth offset.

Horizontal offset

The optimal placement for a Windows Precision Touchpad is to center the device with the line that bisects the F and J keys of the integrated keyboard, as shown in Figure 3 Optimal Horizontal Placement (Zero-Offset).

Optimal Horizontal Placement (Zero-Offset)

Figure 3 Optimal Horizontal Placement (Zero-Offset)

If a Windows Precision Touchpad cannot be integrated with the optimal zero offset, the integrator shall store the positive or negative offset (in himetric) in the registry to allow the host to compensate.

With reference to Figure 4 Horizontal Placement (Right-Offset), if a device has an offset, the value to store is computed by taking the length of the touchpad to the right of the bisecting line and subtracting the length of the touchpad to the left of the bisecting line such that (Y – X) = Offset value. If a device has a right offset, this value will be positive, whereas a device with a left offset will result in a negative value.

Horizontal Placement (Right-Offset)

Figure 4 Horizontal Placement (Right-Offset)

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad

SettingNameTypeDefault ValueValue
Horizontal Offset HorizontalOffset DWORD0Absolute offset distance in himetric
Indicate Negative HorizontalOffsetIsNeg DWORD0

0 = Positive Offset

1 = Negative Offset

 

Vertical offset

Windows Precision Touchpads shall be integrated at different vertical offsets from the keyboard spacebar due as shown in Figure 4 Vertical Offset. The integrator shall store the positive offset (in himetric) in the registry to allow the host to compensate. If a value is not provided, the host shall assume a default offset of 10mm.

Vertical Offset

Figure 4 Vertical Offset

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad

SettingNameTypeDefault ValueValue
Vertical OffsetSpaceBarOffsetDWORD1000Offset distance in himetric

 

Note  

If the touchpad is not below the space bar, but is located above the keyboard, leave the vertical offset at the default value.

Depth offset

Windows Precision Touchpads shall be integrated such that the digitizer surface is flush with the palm deck as shown in Figure 5 Depth Offset. Up to 1.5mm of depth offset is permitted due to manufacturing and integration tolerances; however the highest quality implementations will seek to eliminate this offset.

Depth Offset

Figure 5 Depth Offset

 

 

Send comments about this topic to Microsoft

Afficher:
© 2014 Microsoft