Test.DeviceClickPressure

This test verifies that the device properly registers a click based on the amount of pressure applied to the surface of the touchpad.

Test details

Associated requirements

Device.Input.PrecisionTouchpad.Hardware.ClickpadPress Device.Input.PrecisionTouchpad.Hardware.PressurePadPress System.Client.PrecisionTouchpad.PrecisionTouchpad

See the system hardware requirements.

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.

Note  

You just have a 140g and 190g 7 millimeter metal slug.

 

For this test, you will be verifying the pressure needed to register a click on the touchpad in 5 locations. These locations are slightly different, depending on whether your device is a clickpad or a pressurepad. On a pressurepad, the points map directly to the center of the touchpad and the 4 corners. On a clickpad, we bisect the touchpad in half and test the four corners and center of the bottom half of the clickpad.

Iteration 1

  1. Place the 140g slug next to the bottom left corner of the device, but not touching the device (resting on the surrounding casing of the touchpad).

  2. Carefully slide the slug onto the touchpad, to the bottom left corner.

  3. Verify that no button click is reported (the bar at the bottom of the screen should stay grey and not turn green). If no button click is reported, press P to pass the iteration. Otherwise, press F to fail.

Iteration 2

  • Repeat the steps in Iteration 1 in the bottom right corner of the device.

Iteration 3

  1. Carefully place the 140g slug on the bottom left corner of the touchpad surface.

  2. Slide the slug upwards to the top left corner of the touchpad.

  3. Verify that no button click is reported (the bar at the bottom of the screen should stay grey and not turn green). If no button click is reported, press P to pass the iteration. Otherwise, press F to fail.

Iteration 4

  • Repeat the steps in Iteration 3, but slide the slug from the bottom right corner to the top right corner.

Iteration 5

  • Repeat the steps in Iteration 3, but slide the slug from the bottom left corner to the center of the touchpad.

Iteration 6

  1. Repeat actions of iteration 1 using a 190g slug instead of the 140g slug.

  2. If grey bar in PTLogo turns green when the slug is down and back to grey when the slug is removed, then press P to manually pass the iteration. Otherwise, press F to manually fail the iteration.

Iteration 7

  1. Repeat actions of iteration 2 using a 190g slug instead of the 140g slug.

  2. If grey bar in PTLogo turns green when the slug is down and back to grey when the slug is removed, then press P to manually pass the iteration. Otherwise, press F to manually fail the iteration.

Iteration 8

  1. Repeat actions of iteration 3 using a 190g slug instead of the 140g slug.

  2. If grey bar in PTLogo turns green when the slug is down and back to grey when the slug is removed, then press P to manually pass the iteration. Otherwise, press F to manually fail the iteration.

Iteration 9

  1. Repeat actions of iteration 4 using a 190g slug instead of the 140g slug.

  2. If grey bar in PTLogo turns green when the slug is down and back to grey when the slug is removed, then press P to manually pass the iteration. Otherwise, press F to manually fail the iteration.

Iteration 10

  1. Repeat actions of iteration 5 using a 190g slug instead of the 140g slug.

  2. If grey bar in PTLogo turns green when the slug is down and back to grey when the slug is removed, then press P to manually pass the iteration. Otherwise, press F to manually fail the iteration.

Troubleshooting

For troubleshooting information, see Troubleshooting Device.Input Testing.

More information

Command syntax

Command Description

ptlogo.exe Test.DeviceClickPressure.json

Runs the test.

 

File list

File Location

ptlogo.exe

<testbinroot>\input\PrecisionTouchpad\

config.json

<testbinroot>\input\PrecisionTouchpad\

Test.DeviceClickPressure.json

<testbinroot>\input\PrecisionTouchpad\

 

 

 

Send comments about this topic to Microsoft