Versión: 2.0.1
Última actualización: 28-09-2026
Descripción general
Este documento solo se aplica a los mouse y no incluye los trackpads ni los trackballs.
Requisitos mínimos y adicionales
Este documento de especificaciones se divide en dos secciones:
- Los requisitos mínimos describen los criterios para que una categoría de periféricos sea compatible.
- Los requisitos adicionales describen los criterios para la certificación.
Usa estos botones de navegación para mostrar solo la especificación mínima o la mínima y la adicional, respectivamente.
Legend
| Verbo del producto | Acción de desarrollo |
|---|---|
| "MUST" | Requisito obligatorio del producto |
| "SHOULD" | Recomendación opcional |
| "MAY" | Deseable |
REQUISITOS MÍNIMOS
Especificaciones de periféricos genéricos
- El periférico DEBE cumplir con los requisitos mínimos definidos en las especificaciones de periféricos genéricos.
Software
Kernel
Si se usa un controlador del kernel personalizado, DEBE registrarse en el kernel de Linux upstream.
Si se usa un controlador de kernel personalizado, DEBE portarse a versiones anteriores de los kernels 5.4 y posteriores de Chromium OS.
Cuando se apaga o desconecta un mouse, el kernel DEBE quitarlo de la colección de dispositivos de entrada.
Botones
- Si el mouse contiene un botón con una función predeterminada, DEBE informar la función predeterminada con un código KEY_ o BTN_ correspondiente que se describe en el kernel de Linux.
REQUISITOS ADICIONALES
Además de los requisitos mínimos, un periférico DEBE cumplir con los siguientes requisitos obligatorios para obtener la certificación.
Especificaciones de periféricos genéricos
- [Obligatorio] El periférico DEBE cumplir con los requisitos adicionales definidos en las especificaciones de periféricos genéricos.
Hardware y diseño visual
Modo de bajo consumo
- [Opcional] Cuando el mouse no se usa durante un período, DEBE pasar a un modo de menor consumo de energía.
Software
Botones
- [Opcional] El mouse SOLO DEBE informar una tecla si está físicamente presente en el mouse o si se puede asignar a uno de los botones del mouse con una herramienta de configuración.
Informes de batería
- [Obligatorio] Si el mouse contiene una batería, el dispositivo DEBE informar el nivel de batería con el informe estándar de HID General Purpose Battery Strength.
Cargando
[Obligatorio] Si el mouse usa una batería recargable, DEBE admitir la recarga a través de USB-C.
[Obligatorio] Si el mouse incluye un cargador USB-C, el cargador DEBE tener la certificación USB-IF.
Historial de revisión
| Fecha | Versión | Notas |
|---|---|---|
| 2026-09-28 | 2.0.1 | Se actualizó el formato. |
| 2026-03-13 | 2.0 | Actualiza la documentación |
| 2024-02-01 | 1.0.1 | Publicación inicial en la plataforma de Google Developers. |
| 2023-05-19 | 1.0 | Publicación inicial. |