Test.LinearityHorizontal
This test verifies that the touchpad reports a straight line (that corresponds to contact movement) when a contact is moved horizontally back and forth across the surface of a touchpad (within a tolerance of .5mm).
Test details
Associated requirements |
Device.Input.PrecisionTouchpad.Precision.Linearity Device.Input.PrecisionTouchpad.Precision.MotionJitter System.Client.PrecisionTouchpad.PrecisionTouchpad |
Platforms |
Windows RT 8.1 Windows 8.1 x64 Windows 8.1 x86 |
Expected run time |
~2 minutes |
Categories |
Certification |
Type |
Manual |
Running the test
Before you run the test, complete the test setup as described in the test requirements: Mouse or other Pointing Device Testing Prerequisites.
This test requires very precise movement in a straight line. We recommend that you perform this test by using a precision rig or other precision device that is capable of straight line movement without any jitter.
Place a precision contact slightly outside the left edge of the touchpad.
Drag the contact in a straight line from left to the right across the touchpad.
Drag the contact the other direction from right to left.
Repeat this pattern for a total of five iterations.
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Input Testing.
Error | Description/Workaround |
---|---|
[15] contact didn’t move in straight line |
Reported path strayed varied from a straight line by more than the allowed tolerance. |
[14] packet too far from edge: ### |
|
More information
Command syntax
Command | Description |
---|---|
ptlogo.exe Test.LinearityHorizontal.json |
Runs the test. |
File list
File | Location |
---|---|
ptlogo.exe |
<testbinroot>\input\PrecisionTouchpad\ |
config.json |
<testbinroot>\input\PrecisionTouchpad\ |
Test.LinearityHorizontal.json |
<testbinroot>\input\PrecisionTouchpad\ |