ChromeOS Compatible - Mice Specification v2.0

Versione: 2.0.1
Ultimo aggiornamento: 28/09/2026

Panoramica

Questo documento si applica solo ai mouse e non include trackpad o trackball.

Requisiti minimi e aggiuntivi

Questo documento delle specifiche è suddiviso in due sezioni:

  1. I requisiti minimi descrivono i criteri di compatibilità di una categoria di periferiche.
  2. I requisiti aggiuntivi descrivono i criteri per la certificazione.

Utilizza questi pulsanti di navigazione per mostrare solo la specifica minima o sia la specifica minima che quella aggiuntiva, rispettivamente.

Legend

Product Verb Azione di sviluppo
"MUST" Requisito di prodotto obbligatorio
"SHOULD" Consiglio facoltativo
"MAY" Consigliabili

REQUISITI MINIMI

Specifiche periferiche generiche

  • La periferica DEVE soddisfare i requisiti minimi definiti nelle specifiche delle periferiche generiche.

Software

Kernel

  • Se viene utilizzato un driver del kernel personalizzato, DEVE essere inserito nel kernel Linux upstream.

  • Se viene utilizzato un driver del kernel personalizzato, DEVE essere sottoposto a backporting ai kernel 5.4 e versioni successive di Chromium OS.

  • Quando un mouse viene spento o disconnesso, il kernel DEVE rimuoverlo dalla raccolta di dispositivi di input.

Pulsanti

  • Se il mouse contiene un pulsante con una funzione predefinita, DEVE segnalare la funzione predefinita utilizzando un codice KEY_ o BTN_ corrispondente descritto nel kernel Linux.

REQUISITI AGGIUNTIVI

Oltre ai requisiti minimi, una periferica DEVE soddisfare i seguenti requisiti obbligatori per ottenere la certificazione.

Specifiche periferiche generiche

  • [Obbligatorio] La periferica DEVE soddisfare i requisiti aggiuntivi definiti nelle specifiche della periferica generica.

Hardware e design visivo

Modalità basso consumo

  • [Facoltativo] Quando il mouse non viene utilizzato per un periodo di tempo, DOVREBBE passare a una modalità di risparmio energetico.

Software

Pulsanti

  • [Facoltativo] Il mouse DEVE segnalare un tasto solo se è fisicamente presente sul mouse o se può essere mappato a uno dei tasti del mouse utilizzando uno strumento di configurazione.

Report sulla batteria

  • [Obbligatorio] Se il mouse contiene una batteria, il dispositivo DEVE segnalare il livello batteria utilizzando il report standard HID General Purpose Battery Strength.

Ricarica

  • [Obbligatorio] Se il mouse utilizza una batteria ricaricabile, DEVE supportare la ricarica tramite USB-C.

  • [Obbligatorio] Se il mouse include un caricabatterie USB-C, quest'ultimo DEVE essere certificato USB-IF.

Cronologia delle revisioni

Data Versione Note
2026-09-28 2.0.1 Aggiornamento della formattazione.
2026-03-13 2.0 Aggiorna la documentazione
2024-02-01 1.0.1 Pubblicazione iniziale sulla piattaforma Google Developers.
2023-05-19 1,0 Pubblicazione iniziale.