TabletPC-Platform-Input-Core (Standard 8 Module Reference)

7/8/2014

Review the settings, dependencies and any notes for the TabletPC-Platform-Input-Core section of the Embedded Core module in the Windows Embedded 8 Standard (Standard 8) module catalog.

These settings include support for touch-screen interfaces through both single and multiple touch points.

Settings

This module includes the following settings.

Notes

Windows Embedded 8 Standard (Standard 8) supports the following Touch scenarios:

  • Full Touch, which is the full Windows 8 touch experience.
  • Legacy Touch, in which the touch experience is similar to the full Windows 8 touch experience with the following exceptions:
    • Windows edge UI values are adjusted to relax edge triggering from 1 pixel to 20 pixels to better accommodate finger swipes from the edges of the display.
    • There is no Windows touch prediction that provides faster, crisper interaction.
    • There is no ability to swipe to reveal accent keys on the Windows On-Screen keyboard.

Touch Hardware Quality Assurance (THQA) is used to allow or prevent a full touch experience on a device. To have a full touch experience, touch devices must meet the Windows Hardware Certification Requirements. Touch vendors can use Microsoft testing facilities, the Windows Touch Test Lab, to certify that the touch quality of a device meets these certification requirements. A touch input device that complies with the requirements receives a THQA signature in the device firmware to show certification. For more information about the Windows Touch Test Lab, see this MSDN website: https://msdn.microsoft.com/en-us/library/windows/hardware/hh872970.

The following table shows how the Touch experience is based on THQA certification:

Product

THQA certified

Not THQA certified

Standard 8

Full Touch

Legacy Touch

Windows Embedded Enterprise (FES)

Full Touch

Legacy Touch with external monitor*

No Touch support with internal monitor*

* Monitors are identified as internal or external via the D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY member of the DXGK_VIDEO_OUTPUT_CAPABILITIES which is reported within the DXGK_CHILD_CAPABILITIES as a result of the DxgkDdiQueryChildRelatios DDI call. The following type values are listed as internal, all others are external:

  • D3DKMDT_VOT_INTERNAL
  • D3DKMDT_VOT_DISPLAYPORT_EMBEDDED
  • D3DKMDT_VOT_UDI_EMBEDDED

See Also

Concepts

Embedded Core