バージョン: 2.0
最終更新日: 2026-03-19
概要
この仕様書は、次の 2 つのセクションに分かれています。
最小要件は、周辺機器カテゴリが ChromeOS と互換性を持つための基準を説明しています。
拡張要件は、認定の基準を示します。
このドキュメントはすべての周辺機器に適用されます。
Legend
| Product Verb | 開発アクション |
|---|---|
| 「MUST」 | 必須のプロダクト要件 |
| 「SHOULD」 | オプションの推奨事項 |
| 「MAY」 | 推奨 |
最小要件
接続
ワイヤレス ドングル
周辺機器がレシーバーとセットでパッケージされている場合、周辺機器はパッケージされたレシーバーとのユーザーの操作なしで動作しなければなりません。
レシーバーが周辺機器とセットで販売される場合、そのレシーバーはセットの周辺機器でのみ初期状態で動作しなければなりません。
Bluetooth
- 周辺機器が Bluetooth をサポートする場合、ワイヤレス マウスは Bluetooth - 周辺機器の仕様に準拠しなければなりません。
有線
- 周辺機器がデバイス上の USB-C レセプタクルまたは USB-C プラグ付きのキャプティブ ケーブルのいずれかをサポートする場合、有線周辺機器はコネクタの仕様に準拠しなければなりません。
ソフトウェア
ベンダー ID とプロダクト ID
すべてのプロトコルで周辺機器から報告されるベンダー ID は、メーカーに属していなければなりません。
周辺機器から報告されるベンダー/プロダクト ID の組み合わせは、他の周辺機器モデルと重複してはなりません。
同じ周辺機器モデルのバリエーションで HID 記述子が異なる場合、HID 記述子の各バリエーションは一意のプロダクト ID にマッピングされなければなりません。
その他の要件
周辺機器は、最小要件セクションに記載されている要件に加えて、認証を取得するために以下の必須要件を満たさなければなりません。
ファームウェア アップデータ
[必須] Bluetooth/ワイヤレス周辺機器は、ファームウェアの更新可能性をサポートしなければなりません。
[必須] ドングル マウスとバンドルされた周辺機器は、ファームウェアの更新可能性をサポートしなければなりません。
接続
ワイヤレス ドングル
[省略可] ワイヤレス周辺機器は、周辺機器をバンドルされていないレシーバーに関連付けることをユーザーに許可しても構いません。
[省略可] レシーバは、ユーザーが別のワイヤレス周辺機器をレシーバに関連付けることを許可しても構いません。
[省略可] 周辺機器は、他のレシーバとのユーザーによる関連付けをアプリに依存しても構いません。
[省略可] レシーバは、ユーザーが開始した他の周辺機器との関連付けをアプリに依存しても構いません。
[必須] 周辺機器/レシーバーの関連付けを変更する必要があるアプリは、ChromeOS で実行されなければなりません。
有線周辺機器
- [必須] 周辺機器が USB トランスポートをサポートする場合、コネクタの仕様(cc-connectors-v1)を満たさなければなりません。
変更履歴
| 日付 | バージョン | メモ |
|---|---|---|
| 2026-03-19 | 2.0 | ドキュメントの更新 |
| 2024-02-01 | 1.0.1 | Google Developers プラットフォームでの初回公開。 |
| 2023-08-18 | 1.0 | 初公開。 |