Spesifikasi Periferal Generik (Minimum & Tambahan)

Versi: 2.0
Terakhir diperbarui: 19-03-2026

Ringkasan

Dokumen spesifikasi ini dibagi menjadi dua bagian:

  1. Persyaratan minimum menjelaskan kriteria agar kategori periferal kompatibel dengan ChromeOS.

  2. Persyaratan yang diperluas menjelaskan kriteria untuk sertifikasi.

Dokumen ini berlaku untuk semua perangkat periferal.

Legend

Kata Kerja Produk Tindakan Pengembangan
"HARUS" Persyaratan produk wajib
"SHOULD" Rekomendasi opsional
"MAY" Opsional

PERSYARATAN MINIMUM

Konektivitas

Dongle Nirkabel

  • Jika periferal dikemas bersama dengan penerima, maka periferal HARUS berfungsi tanpa interaksi pengguna dengan penerima yang dikemas.

  • Jika penerima dikemas dengan periferal, penerima tersebut HARUS berfungsi langsung HANYA dengan periferal yang dikemas.

Bluetooth

Kabel

  • Jika periferal mendukung wadah USB-C di perangkat atau kabel tetap dengan steker USB-C, periferal berkabel HARUS mematuhi spesifikasi Konektor.

Software

ID Vendor dan Produk

  • ID vendor yang dilaporkan oleh perangkat periferal di semua protokol HARUS milik produsen.

  • Kombinasi ID vendor/produk yang dilaporkan oleh periferal HARUS unik dari model periferal lainnya.

  • Jika varian model periferal yang sama memiliki deskriptor HID yang berbeda, setiap variasi deskriptor HID HARUS dipetakan ke ID produk yang unik.

PERSYARATAN TAMBAHAN

Selain persyaratan yang dijelaskan di bagian Persyaratan minimum, periferal HARUS memenuhi persyaratan wajib di bawah untuk mendapatkan sertifikasi.

Peng-update Firmware

  • [Wajib] Periferal Bluetooth/nirkabel HARUS mendukung kemampuan update firmware.

  • [Wajib] Periferal yang disertakan dengan mouse dongle HARUS mendukung kemampuan update firmware.

Konektivitas

Dongle Nirkabel

  • [Opsional] Periferal nirkabel MUNGKIN memungkinkan pengguna mengaitkan periferal dengan penerima yang tidak dibundel.

  • [Opsional] Penerima DAPAT mengizinkan pengguna mengaitkan periferal nirkabel lain dengan penerima.

  • [Opsional] Perangkat periferal DAPAT mengandalkan aplikasi untuk memulai asosiasi yang dilakukan pengguna dengan penerima lain.

  • [Opsional] Penerima DAPAT mengandalkan aplikasi untuk asosiasi yang dimulai pengguna dengan periferal lain.

  • [Wajib] Jika aplikasi diperlukan untuk mengubah asosiasi periferal/penerima, maka aplikasi HARUS berjalan di ChromeOS.

Periferal berkabel

  • [Wajib] Jika periferal mendukung transfer USB, periferal tersebut HARUS memenuhi spesifikasi Konektor(cc-connectors-v1)

Histori Revisi

Tanggal Versi Catatan
2026-03-19 2.0 Memperbarui dokumentasi
2024-02-01 1.0.1 Publikasi awal di platform Google Developers.
2023-08-18 1.0 Publikasi awal.