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:
- I requisiti minimi descrivono i criteri di compatibilità di una categoria di periferiche.
- 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. |