Windows Touch Testing Overview

The procedures that are presented in this section outline the process for testing your Windows Touch device for correct functionality with the Microsoft Windows operating system. These procedures use the Microsoft Windows Logo Kit (WLK) and Driver Test Manager (DTM). To ensure full functionality, you must run all of the tests that DTM identifies as required for the device. If your product provides bus-specific support, you must run the appropriate bus-specific tests in addition to the standard tests.

The test procedures are divided into the following types of topics:

  • Overview: The overview topics describe the hardware, software, and tester knowledge requirements.
  • Preparing: The preparing topics describe how to configure the system or systems for "Designed for Windows" logo testing.
  • Running: The running topics describe how to run the tests for your device or system.

Note  You must use the latest version of the WDK to compile your driver in order for it to pass testing and obtain a logo.

Windows Touch Tests

The tests that you need to run depend on the capabilities of the device or system that is being tested.

Run time: 1 hours

Hardware Requirements

The following hardware is required for Windows Touch testing. You might need additional hardware if the test device provides bus-specific support. See the test description for each bus-specific test to determine if there are additional hardware requirements.

  • The device to be tested.

  • A computers with the following:


    • One x86-based or x64-based processor with a minimum speed of 450 MHz
    • 512 MB of RAM
    • One AGP or PCI display adapter
  • One 17-inch monitor with at least 1024×768×24 bits per pixel (BPP) resolution.

  • One display adapter/driver combination.

  • One keyboard.

  • One mouse (or any pointing or drawing device).

  • One IDE hard disk drive with a 4 GB capacity (minimum), and PIO-4 or DMA capability.

Software Requirements

The following software is required to run the Windows Touch tests:

  • One of the following operating systems: ****

    • Windows 7
  • Any drivers that are not shipped with the operating system

  • The current release of the Windows Logo Kit (WLK)

Tester Knowledge Requirements

To run the Windows Touch tests, testers must know how to accomplish the following tasks:

  • Install the Windows Touch hardware
  • Install the manufacturer-supplied device driver, if necessary.
  • Install the operating system from the product DVD.
  • Install the WLK.

In addition to the standard self-certification submission for devices through WHQL, Microsoft requires a validation certification test pass to be run at the Microsoft Windows Touch Test Lab (WTTL) facility before Windows Touch Logo Certification is approved. (WTTL validation is not necessary for system certification if the device has been previously logo’d and the hardware and drivers are unchanged.)

The Windows Touch test application was designed to be executed in a variety of lab environments, including those with precision guidance systems and those where testing is freehand. Accuracy and offset measurements on certain tests have been relaxed to allow freehand input on high quality hardware and produce results that meet the overall requirements. See individual tests below for details of the metrics tested on any given page of the test.

 

Contact devices and fingers

The tests are intended to be executable by a human operator using a finger as contact. If test operators prefer to use a stylus, we recommend a rounded stylus that is 12.5mm in diameter for the majority of the tests, and a smaller stylus for the the corner point tests.

 

Freehand operation

For point tests, operators should align the contact device(s) with the required target points, and place contact onto the digitizer in a movement that is perpendicular to the touch screen. To reduce issues of parallax, place the eye directly behind the contact device so that eye, contact device, and target point are all in a line perpendicular to the screen. Movement off the screen should be in the opposite direction. For the press and hold tests, keep the contact device steady while you touch the screen.

For line tests, follow the point test guidance above when beginning and ending the line trace at the indicated start and end points. Note that the starting and ending points of contact in themselves are not measured for accuracy, rather the entry and exit points of motion into the measured portion of the line, as indicated by the "funnel" symbols. Trace the line as closely as possible to the target line. Accurate portions of the traced line are shown in green and inaccurate portions in red. Contact before or after entry to the measured portion of the line is indicated in yellow; these parts of the line are not measure for accuracy.

 

Using a guidance system

If operators already have existing mechanical or jig-based systems in their testing laboratories, they are encouraged to use those systems to complete the logo tests. For individual test operations, the same guidance applies as for the freehand tests, although placement of contacts for the point and line tests can be mechanically aided by jig fixtures, stencils, templates, or other means. The following lines are plotted in the same place on every test to aid mechanical alignments:

  • Horizontal 35mm from the top
  • Horizontal on center
  • Horizontal 35mm from the bottom
  • Vertical 35 mm from the left
  • Vertical on center
  • Vertical 35 mm from the right

 

Windows Touch Test Lab procedures

When the Windows Touch Test Lab operators receive a submission, they first attempt to pass the tests freehand, with the aid of a straightedge. If this is not possible, the Windows Touch Test Lab will use a more structured guidance system, such as a set of machined jigs, and will attempt each test page until a valid pass is achieved, up to a maximum of 3 times. A 12.5mm stylus will also be used (with the exception of the four initial corner tests, where a smaller stylus will be used). In all cases, the Windows Touch Test Lab operators will follow the instructions as detailed in these documents. For more details of the testing apparatus as used in the WTTL, please contact tab-ext@microsoft.com.

Send feedback on this topic
Built on December 10, 2009