共用方式為


Windows Hid 驗證測試

此測試會確認 Windows Touch 裝置韌體是人類介面裝置, (符合 HID) 規範,而且不需要額外的驅動程式安裝。

測試詳細資料

   
規格
  • Device.Input.Digitizer.Touch.HIDCompliant
平台
  • Windows 10,用戶端版本 (x86)
  • Windows 10,用戶端版本 (x64)
  • Windows 10,用戶端版本 (Arm64)
支援的版本
  • Windows 10
  • Windows 10 (版本 1511)
  • Windows 10 (版本 1607)
  • Windows 10 (版本 1703)
  • Windows 10 (版本 1709)
  • Windows 10 (版本 1803)
  • Windows 10 版本 1809
  • Windows 10 (版本 1903)
  • Windows 10的下一個更新
預期執行時間 (分鐘) 4
類別 相容性
) 分鐘 (逾時 240
需要重新開機 false
需要特殊設定 false
類型 automatic

 

其他檔

此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :

執行測試

執行測試之前,請完成測試設定,如測試需求中所述: Windows Touch 測試必要條件

疑難排解

如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解

如需疑難排解資訊,請參閱 針對 Device.數位板測試進行疑難排解

詳細資訊

HIDvalidator.exe 檢查您的 HID 描述元,以確保符合 HID 規格。 它可確保所有必要的用法都存在,並攔截不正確值。 已驗證三十四個規則。 此工具會產生容易閱讀的報表。

規則

  • 規則 1:觸控式裝置必須支援多個觸控。

  • 規則 2:裝置至少必須支援 5 個連絡人。

  • 規則 3:裝置必須使用平行或混合式封包報告模式或單指混合式報告模式。 當裝置透過 I2C 連線時,需要「單指混合式」。

  • 規則 4:使用專案標記必須與任何集合相關聯 (,例如畫筆、觸控式螢幕或手指) 。

  • 規則 5:觸控裝置的報告描述項應該使用手指 (0x22) CL (集合邏輯) 來分組資料和控制最上層集合中的使用方式。

  • 規則 6:裝置必須報告泛型 X 和泛型 Y。

  • 規則 7:必須正確指定泛型 X 的邏輯最小值和邏輯最大值。

  • 規則 8:必須正確指定泛型 Y 位置的邏輯最小值和邏輯最大值。

  • 規則 9:必須正確指定泛型 X 位置的實體最小值和實體最大值。

  • 規則 10:必須正確指定泛型 Y 位置的實體最小值和實體最大值。

  • 規則 11:數位板的最小實體大小必須至少為 1 平方英吋, (1 英吋,才能進行一般 X) 。

  • 規則 12:數位板的最小實體大小必須至少為 1 平方英吋, (1 英吋,才能用於一般 Y) 。

  • 規則 13:一般 X 實體大小的單位必須是英吋或公分。

  • 規則 14:一般 Y 實體大小的單位必須是英吋或公分。

  • 規則 15:如果裝置支援 Z 軸偵測,也必須支援範圍內。

  • 規則 16:支援中心值的裝置也必須支援寬度和高度使用方式。 裝置應該有兩個 X 值的使用陣列,以及兩個 Y 值來報告 T 和 C。

  • 規則 17:裝置必須回報「提示」切換。

  • 規則 18:裝置必須報告最上層集合中的掃描時間、必須具有 16 位的最小報告長度、必須小於或等於0x7fffffff,且至少必須是 65,535。

  • 規則 19:裝置必須在最上層集合中正確報告實際計數使用量。

  • 規則 20:裝置必須支援連絡人識別碼使用方式,才能指定目前連絡人的識別碼。

  • 規則 21:裝置必須在最上層集合中正確實作最大計數使用量作為功能報表,而不是在任何子集合中。

  • 規則 22:裝置的連絡人計數上限不得超過 250。

  • 規則 23:裝置必須在使用者定義的使用方式頁面和最上層集合中,以 256 個位元組的長度正確實作韌體金鑰使用方式,作為功能報告。

  • 規則 24:裝置設定功能報告必須位於自己的最上層集合中,而且必須包含多個輸入組態使用方式。

  • 規則 25:所有使用方式都必須提供邏輯範圍。

  • 規則 26:支援屬於使用頁面數位板的使用方式應指派給數位板 (0x0D) 。

  • 規則 27:支援屬於使用頁面泛型桌面的使用方式應指派給泛型桌面 (0x01) 。

  • 規則 28:應該辨識與一般桌面使用方式頁面相關聯的所有使用方式。

  • 規則 29:應該辨識與數位板使用頁面相關聯的所有使用方式。

  • 規則 30:使用方式不應定義為任何使用頁面的 0。

  • 規則 31:azimuth 的實體範圍必須是 0 到 360 度。 邏輯範圍必須夠大,才能提供至少 2 個小數位數的精確資料。

  • 規則 32:azimuth 使用量的單位指數必須精確到至少 2 個小數位數,或者必須精確到至少 4 個小數位數以弧度為單位。

  • 規則 33:azimuth 使用量的單位必須以度或弧度為單位。

  • 規則 34:集合和結束集合的數目必須符合描述元檔案中。 (無法即時使用。)