Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Precision Touchpad Fundamentals (Device.Input.PrecisionTouchpad.)
HCK requirement | Device | System | Associated JSON(s) |
---|---|---|---|
.Buffering (USB only) |
Yes |
Yes |
Test.Edge.json |
.BusType |
Yes |
Yes |
Test.StaticValidation.json |
.ThirdPartyDrivers |
Yes |
Yes |
Test.StaticValidation.json |
.WakeFunctionality |
Yes |
Yes |
Test.PowerStateReliability.json Test.StaticValidation.json |
.WakeSource |
Yes |
Yes |
Test.PowerStateReliability.json Test.StaticValidation.json |
.FieldFirmwareUpdateable |
Yes |
Yes |
Test.FFU.json |
Precision Touchpad I2C Specific (Device.Input.PrecisionTouchpad.I2C.)
HCK requirement | Device | System | Associated JSON(s) |
---|---|---|---|
.I2C.BusSpeed |
Yes |
Yes |
Test.StaticValidation.json |
.I2C.ActivePowerConsumption |
Yes |
Yes |
No test |
.I2C.IdlePowerConsumption |
Yes |
Yes |
No test |
.I2C.ConnectedStandbyPowerConsumption |
Yes |
Yes |
No test |
.I2C.ColdBootLatency |
Yes |
Yes |
Test.PowerStateReliability.json |
.I2C.ActiveToIdleTimeout |
Yes |
Yes |
No test |
Precision Touchpad USB Specific (Device.Input.PrecisionTouchpad.USB.)
HCK requirement | Device | System | Associated JSON(s) |
---|---|---|---|
.USB.BusSpeed |
Yes |
Yes |
Test.StaticValidation.json |
.USB.ActivePowerConsumption |
Yes |
Yes |
No test |
.USB.IdlePowerConsumption |
Yes |
Yes |
No test |
.USB.SleepPowerConsumption |
Yes |
Yes |
No test |
.USB.ColdBootLatency |
Yes |
Yes |
Test.PowerStateReliability.json |
.USB.SelectiveSuspend |
Yes |
Yes |
Test.StaticValidation.json |
Precision Touchpad Mechanical Specific (Device.Input.PrecisionTouchpad.Hardware.)
HCK requirement | Device | System | Associated JSON(s) |
---|---|---|---|
.Hardware.Clickpad |
Yes |
No |
Test.DeviceButton.json |
.Hardware.ClickpadPress |
Yes |
Yes |
Test.DeviceClickPressure.json |
.Hardware.Length |
Yes |
No |
Test.DeviceHeight.json |
.Hardware.PressurePadPress |
Yes |
Yes |
Test.DeviceClickPressure.json |
.Hardware.Width |
Yes |
No |
Test.DeviceWidth.json |
.Hardware.Bezel |
Yes |
Yes |
Test.DeviceBezel.json |
Precision Touchpad HID Specific (Device.Input.PrecisionTouchpad.HID.)
HCK requirement | Device | System | Associated JSON(s) |
---|---|---|---|
.HIDCompliance.DefaultMode |
Yes |
No |
Test.DefaultMode.json |
.HIDCompliance.DeviceType |
Yes |
No |
Test.DeviceType.json |
.HIDCompliance.HIDCompliance |
Yes |
No |
Test.PositionalAccuracyManual.json Test.Confidence.json |
.HIDCompliance.MouseMode |
Yes |
No |
Test.MouseMode.json |
.HIDCompliance.PTPQHA |
Yes |
No |
Test.PTPHQA.json |
.HIDCompliance.SelectiveReporting |
Yes |
No |
Test.SelectiveReporting.json |
.HIDCompliance.SwitchableMode |
Yes |
No |
Test.MouseMode.json |
.HIDCompliance.Timestamp |
Yes |
No |
Test.PositionalAccuracyManual.json |
.HIDCompliance.TouchpadMode |
Yes |
No |
Test.MouseMode.json |
.HIDCompliance.ValidRange |
Yes |
No |
Test.PositionalAccuracyManual.json |
Precision Touchpad Performance Specific (Device.Input.PrecisionTouchpad.Performance.)
HCK requirement | Device | System | Associated JSON(s) |
---|---|---|---|
.Performance.ActiveTouchdownLatency |
Yes |
Yes |
Test.AudioTouch.json |
.Performance.IdleTouchdownLatency |
Yes |
Yes |
Test.PowerStateReliability.json |
.Performance.MinMaxContacts |
Yes |
No |
Test.MinMaxContacts.json |
.Performance.MinSeparation |
Yes |
Yes |
Test.Aliasing.json |
.Performance.PanLatency |
Yes |
Yes |
Test.StepMotor.json |
.Performance.ReportRate |
Yes |
Yes |
Test.ReportRate.json Test.ReportRateMultiple.json |
Precision Touchpad Precision Specific (Device.Input.PrecisionTouchpad.Precision.)
HCK requirement | Device | System | Associated JSON(s) |
---|---|---|---|
.Precision.ContactDivergence |
Yes |
No |
Test.ConvergeDivergeHorizontal.json Test.ConvergeDivergeVertical.json Test.ConvergeDivergeDiagonal.json |
.Precision.HVInputSeparation |
Yes |
Yes |
Test.LinearityHorizontalMultiple.json Test.LinearityVerticalMultiple.json |
.Precision.DiagonalInputSeparation |
Yes |
Yes |
Test.LinearityDiagonalMultiple.json |
.Precision.EdgeDetection |
Yes |
Yes |
Test.Edge.json |
.Precision.Geometry (Optional) |
Yes |
No |
Test.Geometry.json |
.Precision.Linearity .Precision.MotionJitter |
Yes |
Yes |
Test.LinearityHorizontal.json Test.LinearityVertical.json Test.LinearityDiagonal.json Test.LinearityHorizontalMultiple.json Test.LinearityVerticalMultiple.json Test.LinearityDiagonalMultiple.json |
.Precision.MaxReportZHeight |
Yes |
No |
Test.ZHeight.json |
.Precision.Position |
Yes |
Yes |
Test.PositionalAccuracy.json Test.PositionalAccuracyManual.json |
.Precision.StationaryJitter |
Yes |
Yes |
Test.StationaryJitter.json Test.StationaryJitterMultiple.json |
.Precision.InputResolution |
Yes |
Yes |
Test.InputResolution.json |
Precision Touchpad Reliability Specific (Device.Input.PrecisionTouchpad.Reliability.)
HCK requirement | Device | System | Associated JSON(s) |
---|---|---|---|
.Reliability.ContactsReported |
Yes |
No |
Test.AllAreas.json |
.Reliability.ContactSuppression |
Yes |
No |
Test.GreaterMaxContacts.json |
.Reliability.FalseContacts |
Yes |
Yes |
Test.GhostReporting.json |
.Reliability.PowerStates |
Yes |
Yes |
Test.PowerStateReliability.json |
Related topics
Windows Precision Touchpad Certification Process
Windows Precision Touchpad Device Validation Guide