Versi: 2.0
Terakhir diperbarui: 13-03-2026
Ringkasan
Dokumen spesifikasi ini dibagi menjadi dua bagian:
Persyaratan minimum menjelaskan kriteria agar kategori periferal kompatibel dengan ChromeOS.
Persyaratan tambahan menjelaskan kriteria untuk sertifikasi. Dokumen ini hanya berlaku untuk mouse dan tidak mencakup trackpad atau trackball.
Legend
| Kata Kerja Produk | Tindakan Pengembangan |
|---|---|
| "HARUS" | Persyaratan produk wajib |
| "SHOULD" | Rekomendasi opsional |
| "MAY" | Opsional |
PERSYARATAN MINIMUM
Spesifikasi periferal generik
- Perangkat periferal HARUS memenuhi persyaratan minimum(cc-generic-peripheral) yang ditentukan dalam Spesifikasi periferal generik.
Software
Kernel
Jika driver kernel kustom digunakan, driver tersebut HARUS diperiksa ke Linux upstream.
Jika driver kernel kustom digunakan, driver tersebut HARUS di-backport ke kernel Chromium OS 5.4 dan yang lebih baru.
Saat mouse dimatikan atau koneksinya diputus, kernel HARUS menghapus mouse dari kumpulan perangkat input.
Tombol
- Jika mouse berisi tombol dengan fungsi default, mouse HARUS melaporkan fungsi default menggunakan kode KEY_ atau BTN_ yang sesuai yang diuraikan dalam kernel linux.
PERSYARATAN TAMBAHAN
Selain Persyaratan minimum(#minimum-requirements), periferal HARUS memenuhi persyaratan wajib di bawah untuk mendapatkan sertifikasi.
Spesifikasi periferal generik
- [Wajib] Periferal HARUS memenuhi persyaratan tambahan yang ditentukan dalam Spesifikasi periferal generik.
Hardware dan Desain Visual
Mode hemat daya
[Opsional] Saat mouse tidak aktif selama jangka waktu tertentu, mouse SEBAIKNYA beralih ke mode daya yang lebih rendah.
Software
Tombol
- [Opsional] Mouse HANYA boleh melaporkan tombol jika tombol tersebut ada secara fisik di mouse, atau dapat dipetakan ke salah satu tombol mouse menggunakan alat konfigurasi.
Pelaporan Baterai
- [Wajib] Jika mouse berisi baterai, perangkat HARUS melaporkan level baterai melalui laporan Kekuatan Baterai Tujuan Umum HID standar.
Mengisi daya
[Wajib] Jika mouse menggunakan baterai isi ulang, mouse HARUS mendukung pengisian ulang menggunakan USB-C.
[Wajib] Jika mouse menyertakan pengisi daya USB-C, pengisi daya tersebut HARUS bersertifikasi USB-IF.
Histori Revisi
| Tanggal | Versi | Catatan |
|---|---|---|
| 2026-03-13 | 2.0 | Memperbarui dokumentasi |
| 2024-02-01 | 1.0.1 | Publikasi awal di platform Google Developers. |
| 2023-05-19 | 1.0 | Publikasi awal. |