Share via


Test.DeviceButton

This manual test verifies that a Windows Precision Touchpad button can be depressed.

Test details

Associated requirements

Device.Input.PrecisionTouchpad.Hardware.Clickpad

See the device 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.

There are two iterations of this test, as follows.

  1. Iteration 1: Button presses with capacitive contacts

    1. Following the instructions on the screen, put one finger on the center of the touchpad surface, and depress the physical button. Verify that the button state is down (the grey bar in the test should turn green), and that the button state returns to off when the pressure is removed.

    2. Repeat the last step with 2, 3… N contacts, where N is the maximum number of contacts that are supported by the device.

      If the touchpad’s physical button is reported anytime it is depressed, and stops being reported as soon as it is released, manually pass the iteration.

  2. Iteration 2: Button presses with non-capacitive contacts

    1. Place a non-capacitive contact on the center of the touchpad surface, and apply pressure to depress the physical button. Verify that the button state is down (the grey bar in PTLogo should turn green), and that the button state returns to off when the pressure is removed.

    2. If the touchpad’s physical button is reported anytime it is depressed, and stops being reported as soon as it is released, manually pass the iteration.

Troubleshooting

For troubleshooting information, see Troubleshooting Device.Input Testing.

More information

To run the test outside of Windows Hardware Certification Kit (Windows HCK) Studio, type the following command in a command prompt window that has administrative privileges:

PTLogo.exe Test.DeviceButton.json

 

 

Send comments about this topic to Microsoft