版本:1.0.4
上次更新時間:2026 年 9 月 9 日
圖例
| 產品動詞 | 開發動作 |
|---|---|
| "MUST" | 強制性產品規定 |
| 「SHOULD」 | 選用建議 |
| "MAY" | 建議條件 |
總覽
本規格文件說明 ChromeOS 相容觸控筆的評估標準。
通訊協定
- 觸控筆「必須」實作通用觸控筆倡議 (USI) 觸控筆認證要求 2.0 以上版本所述的功能。
- 美國通用觸控筆聯盟 (USI) 會員可前往 universalstylus.org 的會員網站,下載「觸控筆認證規定」文件。如要快速存取這些文件,請前往技術工作群組頁面。
- 如要成為 USI 會員,請與 universalstylus.org 列出的聯絡人聯絡。
- 附註:撰寫本文時,USI 的直接聯絡窗口為 usiadmin@universalstylus.org。
- 如要瞭解必要功能,請參閱「觸控筆認證規定」的 2.4 至 2.7 節。
- 除了實作適用於所有 USI 觸控筆的功能外,觸控筆也「必須」實作:
- STY.FEA.1.4 - Stylus Feature - Fuel gauge
- 理由:ChromeOS 會使用數字型電量計,顯示觸控筆電池相關的使用者介面。
- 這些功能「可能」會實作,但並非必要:
- STY.FEA.2.1 - 觸控筆功能 - 主要按鈕
- STY.FEA.2.3 - 觸控筆功能 - 橡皮擦功能提示
- 如要評估是否符合規定,請參閱通用觸控筆聯盟 (USI) 觸控筆認證測試計畫 2.0 中所述的程序;發布時,USI 尚未提供這份文件,請與他們聯絡以取得最新資訊。
- 如果觸控筆實作無線充電 (STY.FEA.6.1 - 觸控筆功能 - 無線充電),則可依據「無線充電法規遵循與測試案例」文件 (USI 會員可前往 universalstylus.org 網站查看) 中所述的測試計畫,測試是否符合規定。
- 如要進行相容性測試和標誌認證,請透過 USI 認證計畫辦理,詳情請參閱 universalstylus.org 網站的 https://universalstylus.org/certification 頁面。
- 提醒您,觸控筆必須同時支援 USI 1.0 和 2.0 主機裝置:
- 理由:USI 生態系統的設計宗旨是盡可能提高相容性,因此所有 2.0 觸控筆都應能與支援 USI 的 Chromebook 搭配使用,包括 1.0 和 2.0 協定版本。
- 如果觸控筆實作觸控筆認證要求中的功能,即可達成此目標。
電池更換
- 如果觸控筆支援更換電池 (例如 AAAA 電池),電池盒內應提供容易辨識的電池極性/方向指示。
有線充電
- 如果手寫筆的充電電池是透過有線連接充電,裝置必須支援透過 USB-C 充電,且使用 USB-IF 認證的傳輸線,以及符合 USB-IF 規範的 USB-A 和 USB-C 充電器,包括支援 USB PD 的 USB-C 充電器。(具體來說,觸控筆必須實作 USB-C 接收器,如 USB Type-C 連接線和連接器規格第 4.5.1.3.2 節 (圖 4-9 之後) 所述)。
- 如果裝置隨附 USB 傳輸線:
- 傳輸線必須通過 USB-IF 認證
- 如果裝置隨附 USB-C 充電器:
- 充電器「應」通過 USB-IF 認證
無線充電
- 如果手寫筆支援無線充電,則「必須」按照手寫筆認證要求 2.0 第 2.5 節的 STY.FEA.6.1 - 手寫筆功能 - 無線充電規定,實作這項功能。
- 理由:必須採用這項設計,觸控筆才能透過符合 USI 2.0 規範的無線充電器 (包括 Chromebook) 充電。
- 注意:如「觸控筆認證要求 2.0」所述,裝置可按照「無線充電法規遵循和測試案例文件」中的說明進行測試。
韌體
GID
提醒您,根據 USI 技術規格 2.0 第 6.1.3.6 節的 C.GetGID(...) 定義,您「必須」實作下列項目:
- 觸控筆必須有全域不重複的 ID,且包含在 GID0-3 欄位中。
- GID3 欄位必須包含觸控筆製造商的 USI 識別碼 (來自 universalstylus.org 會員網站提供的 USI 供應商註冊文件)。
如果觸控筆製造商與觸控筆 IC 製造商不同,則 GID2 必須包含觸控筆 IC 製造商的 USI ID。
如果任何相關公司沒有 USI ID,就「必須」 聯絡 USI,並取得用於此目的的新 ID。
如果觸控筆實作傾斜功能,如「Stylus Certification Requirements 2.0」第 2.4 節的「STY.FEA.3.1 - Stylus Feature – Dual Transmitter Tilt Support」所述,則必須適當程式化 GID4/5,以區分具有不同實體傾斜參數的觸控筆型號:
GID4 必須以有效的 USI ID 進行程式設計,該 ID 可能是觸控筆製造商或觸控筆製造對象的 OEM。
如果觸控筆的機電傾斜特性不同,則 GID5 必須根據 GID4 值設定不同的值。
電池電量回報
- 提醒您,根據 USI 技術規格 2.0 第 6.1.3.3 節的 C.GetBattery(...) 定義,您「必須」實作下列項目。
- 透過 C.GetBattery() 回報的觸控筆電池電量範圍必須介於 1% 到 100%。
- 理由:ChromeOS 會使用這個電池電量範圍,回報觸控筆的電池資訊。特別是不應回報值為 0 的情況。
- 當電池即將沒電時,觸控筆必須透過 C.GetBattery() 回報 16 以下的電池電量,使用者應及時更換或充電。
- 理由:ChromeOS 會使用這個門檻,主動向使用者顯示通知,提醒他們為觸控筆充電。
- 電池電量大幅降低時,觸控筆必須透過 C.GetBattery() 回報 25 以下的電量。
- 理由:ChromeOS 會使用這個門檻,以警告色被動顯示觸控筆電池電量指標。
- 如果觸控筆回報 8 個以上的不重複電池電量,則觸控筆回報的電池電量應與觸控筆電池放電曲線 (回報百分比與實際容量) 的線性擬合度達 80% 以上。
修訂版本記錄
| 日期 | 版本 | 附註 |
|---|---|---|
| 2026-09-09 | 1.0.4 | 更新格式 (內容不變) |
| 2024-02-01 | 1.0.3 | 在新平台上重新發布 |
| 2023 年 6 月 29 日 | 1.0.2 | 已插入換行符號 |
| 2023-06-27 | 1.0.1 | 修正無效連結 |
| 2023-05-18 | 1.0 | 初始合作夥伴網站發布 |