operating systems group microsoft confidential hlk pen
play

OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL HLK Pen Validation - PowerPoint PPT Presentation

OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL HLK Pen Validation Blue Lan Software Engineer Partner Enablement, OSG OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL Agenda Inbox Apps that uses the Windows 10 DirectInk Platform Windows


  1. OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  2. HLK Pen Validation Blue Lan Software Engineer Partner Enablement, OSG OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  3. Agenda  Inbox Apps that uses the Windows 10 DirectInk Platform  Windows 10 Requirements for Pen  T est Prerequisite  Windows 10 Hardware Lab Kit (HLK) Setup  Co-engineered Assistive T esting Jigs for Pen hardware  FAQ OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  4. Inbox Applications With DirectInk  Microsoft Edge OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  5. Inbox Applications With DirectInk  One Note OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  6. Windows 10 Pen Hardware Requirements OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  7. Windows 10 Pen Hardware Requirements OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  8. General T esting Guidelines Always have AC power when performing HLK tests  Unless otherwise specified, all numbers in error messages which report distance or location  are in himetric (0.01mm) Unless otherwise specified, the pen holder should be held at an angle of 90 degrees i.e.  placed vertically against the screen. Ensure the device is lying flat on the PT3 or RA tool.  Ensure screen resolution is adjusted to the device’s default or highest resolution.  Ensure the device’s orientation matches the orientation of the digitizer and the HLK  application is full screen. OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  9. Pen HLK T ests Pen Hardware Lab Kit has a full set of tests to validate our pen requirements  Pen tests follow a similar process to our T ouch/Precision T ouchpad testing  New tests to exercise the unique features of active pen devices, like pressure and  hover OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  10. Download Latest Playlist From Hardware Dev Center Download Playlist:   https://sysdev.microsoft.com/en-US/Hardware/compatibilityplaylists/ OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  11. Load Playlist T o Remove Unwanted Auto. T ests OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  12. Download And Installed the Latest Filters Download Filters from:  https://msdn.microsoft.com/en-us/library/windows/hardware/hh998024.aspx?f=255&MSPPError=-2147217396  OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  13. Selection T ab, HLK Studio OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  14. Pen T est Items OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  15. Accuracy OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  16. Custom Gestures OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  17. Edge Gutter OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  18. Physical Dimension OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  19. Moving Jitter OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  20. Resolution (Horizontal) OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  21. Resolution (V ertical) OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  22. T esting the Eraser T esting is the same for all eraser implementations (tail eraser , barrel button, etc.)  We verify that the proper HID flags are used when…   The eraser is active and in range  The eraser is active and in contact HID Usage (Switches) All Switches CLEAR Eraser affordance is Eraser affordance is activated deactivated In-Range ( Eraser Button ( Eraser Button implementations only ) implementations only ) Tip Pen is out of range Invert Pen is brought in range Pen is brought in range with erase affordance Erase activated Pen is in range and Pen is lifted out of range Pen is in range has intent to erase Pen is lifted with erase Pen is brought in contact Pen is lifted from screen, affordance activated but still in-range Pen is in contact with erase affordance activated Pen is erasing Pen is in contact Eraser affordance is Eraser affordance is activated deactivated ( Eraser Button ( Eraser Button implementations only ) OPERATING SYSTEMS GROUP ( Tail-end eraser MICROSOFT CONFIDENTIAL implementations only ) implementations only )

  23. Eraser OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  24. T esting in Hover Hover Range   T est measures how close pen needs to be to the screen before it is in range  Ensures user can see hover feedback before they hit the screen Hover Accuracy and Jitter   Reported coordinate should be close to physical pen location  If pen does not move, reported coordinate should not move either  Ensures that user is confident in the feedback they receive and can plan their next contact OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  25. Hover Range OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  26. T esting Pressure Reporting Pressure Levels and Motion   As weight is added to stylus, reported pressure should increase logarithmically  Ensures smooth inking performance preferred by artists  Pressure should remain fairly stable as pen moves across screen OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  27. Pressure Levels (Calibration ) OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  28. Pressure Levels OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  29. Pressure Motion OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  30. Windows Compatible Product List Compatible Product List:   http://sysdev.microsoft.com/en-us/hardware/lpl/ OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  31. T est Jigs for Pen HLK Existing testing tools from Win 8/8.1 are still used for Pen tests:   Precision T ouch T esting T ool (PT3)  Rotational Acoustic T ool (RA) New accessory jigs to enable Pen testing:   Stylus Holders  Pressure T est T ool Pressure Test Tool  Stackable Weights Stackable Weights Stylus Holders OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  32. Purchasing T est Jigs CONTACTS TS FOR R TRIEX EX AND ITRI T riex T echnologies, Inc.  o Tim Wright o +1 (206) 940-0943 o timw@triextech.com Industrial T echnology Research Institute  o Sen Yih Chou o +886 (03) 5743887 o senyih@itri.org.tw OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  33. F AQ Part I(Frequent Ask Questions) When do I need to retest pen hardware?  Will there be a PHQA blob for pen devices?  How do I define if my device is an active pen and is allowed to go for  compatibility tests? Do I need to re-certify the system if the system support multiple pens?  OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  34. F AQ Part II (Frequent Ask Questions) Does passive pen required certification?  Where can I download pen workbook?  Where should I insert the blob for pen?  Do I need to run the HLK if my device is a Bluetooth pen?  What’s Windows planning around pen for the next OS?  OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  35. F AQ Part III (Frequent Ask Questions) If touch FW changed (Pen configuration remained as unchanged ), do I need  to resubmit the submission? How do I convert pressure levels to grams?  What’s the min. and max. size for DUT to run pen tests?  T ouch/PTP have fast track program for 8.1 devices wanting Windows 10  compatibility. Is there a Fast track program for Windows pen? Is HLK currently support touch/pen for phones?  OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  36. Resources Device.Input.Digitizer .Pen Requirements   https://msdn.microsoft.com/en-us/library/windows/hardware/dn932659(v=vs.85).aspx Pen Implementation Guide   http://go.microsoft.com/fwlink/?LinkId=528890 Pen Validation Guide   http://go.microsoft.com/fwlink/?LinkId=528890 Windows Pointer Device Data Delivery Protocol   https://msdn.microsoft.com/en-us/library/windows/hardware/dn672287.aspx OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  37. Resources Submission workbook For Pen   https://msdn.microsoft.com/en-us/library/dn169213.aspx Pen T raining Materials   https://channel9.msdn.com/Blogs/WinHEC/WinHEC-Pen-Validation- Workshop-T aipei-August-Content OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

  38. Microsoft Support For Pen Relevant Questions Please Send Email to Ask Windows Pen :   pen_qn@microsoft.com For Windows Pen Readiness :   wttw@microsoft.com OPERATING SYSTEMS GROUP MICROSOFT CONFIDENTIAL

Recommend


More recommend