最終更新:2017-03-31 (金) 10:47:55 (2555d)
Windows/マルチタッチ/認証
メモ
- https://msdn.microsoft.com/ja-jp/library/windows/hardware/dn169213(v=vs.85).aspx
- After October 15, 2015, the THQA blob is no longer required to be reported by the device for the device to function in Windows 8.1.
- This creates parity between Windows 8.1 and Windows 10 in regard to the THQA check, as Windows 10 does not restrict the function of the device if the blob is not present in the device.
- All of the relevant tests must still be passed in order for the device to be listed as certified for Windows 8/Windows 8.1 and compatible for Windows 10.
- As a prerequisite the user must download the latest update for Windows 8/8.1 from Windows Update. More information will be provided on the Windows Certification Blog page.
メモ
- In January 1, 2014, Input device certification changed from full-test to a self-test model and the Windows Touch Test Lab (WTTL) was retired. Partners now submit devices for certification/compatibility without sending hardware to WTTL for full-test validation. The program is now fully self-test.
Touch Hardware Quality Assurance
- http://msdn.microsoft.com/en-us/library/windows/hardware/jj151566(v=vs.85).aspx
- http://msdn.microsoft.com/en-us/library/windows/hardware/dn672284(v=vs.85).aspx
- When a device passes the logo requirements, Microsoft will issue a cryptographically signed binary blob to the device’s manufacturer. The manufacturer will place this blob into the device’s firmware prior to production. Within Windows, when a touch device attempts to connect, the signature will be verified.
- The blob itself will consist of 256 bytes of binary data, and should be reported as illustrated by the highlighted lines in the HID descriptor below. Device manufacturers should be sure that prior to issuance of the signed binary blob from Microsoft that the sample blob provided below is presented to Windows instead.
0x06, 0x00, 0xff, // USAGE_PAGE (Vendor Defined) 0x09, 0xC5, // USAGE (Vendor Usage 0xC5) 0x15, 0x00, // LOGICAL_MINIMUM (0) 0x26, 0xff, 0x00, // LOGICAL_MAXIMUM (0xff) 0x75, 0x08, // REPORT_SIZE (8) 0x96, 0x00, 0x01, // REPORT_COUNT (0x100 (256)) 0xb1, 0x02, // FEATURE (Data,Var,Abs)
Applies to
Windows Touch Device Certification Processes and Windows Touch Test Lab (WTTL) Service
No integrated touch functionality after you install an OEM or System Builder version of Windows 8
メモ
- This issue occurs because manufacturers of PCs which use integrated touch digitizers are required to use logo certified hardware in Windows 8 to enable touch functionality. This requirement is enforced with a cryptographic hardware signature, and is for all OEM and System Builder versions of Windows 8.
テストしてる7用のハードウェア
- http://blogs.msdn.com/b/b8/archive/2012/03/28/touch-hardware-and-windows-8.aspx
- HP Elitebook 2760p convertible
- ASUS EP121 tablet
- Dell Inspiron Duo convertible
- Lenovo x220t convertible
- 3M M2256PW 22” display
- Samsung Series 7 slate