Test.InputResolution (2bc34740-73c5-4a63-a9fd-a7bab6051a55)
此測試會確認裝置解析度,方法是確保它可以支援其報告的內容。 在兩個慢速撥動之間,應該叫用 X 的每個邏輯單元,以及在垂直向下和向上移動時每個 Y 值。
測試詳細資料
規格 |
|
平台 |
|
支援的版本 |
|
預期執行時間 (分鐘) | 2 |
類別 | 相容性 |
) 分鐘 (逾時 | 120 |
需要重新開機 | false |
需要特殊設定 | false |
類型 | automatic |
其他檔
此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :
執行測試
執行測試之前,請完成測試設定,如測試需求中所述: 滑鼠或其他指向裝置測試必要條件。
將一個精確度接觸點拖曳到觸控板,從左至右 1-2mm/秒,再從右至左拖曳。 (這可以在觸控板表面的中間 80% 的任何位置完成。)
測量 X 值時會忽略此測試中的所有 Y 軸移動或抖動 (,反之亦然) ,因此如果 PT3 無法以緩慢步調順暢地移動,則可以在觸控板上手動移動精確度接觸,以避免額外的摩擦。
垂直重複,先從上到下拖曳,再從下到上拖曳。
注意
如果所有邏輯 x/y 座標在該軸上的一次撥動之後被叫用,則測試會自動通過,而不會在其他方向撥動。 這是預期行為。
疑難排解
如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解。
如需疑難排解資訊,請參閱 針對 Device.Input Testing 進行疑難排解。
錯誤 | 描述/因應措施 |
---|---|
[20] 位置差異太大 |
在 2 個封包之間有 X 座標的跳躍。 若要調查,請在 Excel 中開啟 Hid 記錄,新增 DeltaX 的資料行,並填入 X 之間的差異。 然後,您可以篩選出 0s (封包,其中連絡人尚未水準移動) ,且預期為 1。 |
[35] 找不到邏輯座標 |
最小值或最大值永遠不會在兩個階段中叫用。 指定的數位是 X 或 Y 值,根據反復專案是否為水準或垂直拖曳,分別) 叫用 (。 |
[31] 找到的邏輯座標百分比太低 |
在測試期間,已報告少於 80% 的邏輯座標。 |
詳細資訊
命令語法
命令 | 描述 |
---|---|
ptlogo.exe Test.InputResolution.json |
執行測試。 |
檔案清單
檔案 | 位置 |
---|---|
ptlogo.exe |
< testbinroot >\input\PrecisionTouchpad\ |
config.json |
< testbinroot >\input\PrecisionTouchpad\ |
Test.InputResolution.json |
< testbinroot >\input\PrecisionTouchpad\ |