Kompatibel dengan ChromeOS - Spesifikasi Mouse v2.0

Versi: 2.0
Terakhir diperbarui: 13-03-2026

Ringkasan

Dokumen spesifikasi ini dibagi menjadi dua bagian:

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

  2. 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.