Versión: 2.0
Última actualización: 2026-03-19
Descripción general
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 con ChromeOS.
Los requisitos extendidos describen los criterios para obtener la certificación.
Este documento se aplica a todos los periféricos.
Legend
| Verbo del producto | Acción de desarrollo |
|---|---|
| "MUST" | Requisito obligatorio del producto |
| "SHOULD" | Recomendación opcional |
| "MAY" | Deseable |
REQUISITOS MÍNIMOS
Conectividad
Llave inalámbrica
Si un periférico se empaqueta junto con un receptor, el periférico DEBE funcionar sin que el usuario interactúe con el receptor empaquetado.
Si el receptor se incluye en el paquete del periférico, DEBE funcionar de inmediato SOLO con el periférico incluido en el paquete.
Bluetooth
- Si un periférico admite Bluetooth, el mouse inalámbrico DEBE cumplir con las especificaciones de Bluetooth para periféricos.
Con cable
- Si el periférico admite un receptáculo USB-C en el dispositivo o un cable cautivo con un conector USB-C, el periférico con cable DEBE cumplir con las especificaciones de los conectores.
Software
IDs de proveedor y producto
El ID de proveedor que informa el periférico en todos los protocolos DEBE pertenecer al fabricante.
Las combinaciones de ID de proveedor y producto que informa el periférico DEBEN ser únicas en comparación con otros modelos de periféricos.
Si las variantes del mismo modelo de periférico tienen diferentes descriptores HID, cada variación del descriptor HID DEBE asignarse a un ID de producto único.
REQUISITOS ADICIONALES
Además de los requisitos que se describen en la sección Requisitos mínimos, un periférico DEBE cumplir con los siguientes requisitos obligatorios para obtener la certificación.
Actualizador de firmware
[Obligatorio] El periférico inalámbrico o Bluetooth DEBE admitir la actualización de firmware.
[Obligatorio] Un periférico incluido con un mouse con dongle DEBE admitir la capacidad de actualización del firmware.
Conectividad
Llave inalámbrica
[Opcional] El periférico inalámbrico PUEDE permitir que el usuario asocie el periférico con receptores no incluidos.
[Opcional] El receptor PUEDE permitir que el usuario asocie otro periférico inalámbrico con el receptor.
[Opcional] Es POSIBLE que el periférico dependa de una app para la asociación iniciada por el usuario con otros receptores.
[Opcional] El receptor PUEDE depender de una app para la asociación iniciada por el usuario con otros periféricos.
[Obligatorio] Si una app debe alterar la asociación de periféricos o receptores, DEBE ejecutarse en ChromeOS.
Periférico con cable
- [Obligatorio] Si un periférico admite transporte USB, DEBE cumplir con las especificaciones del conector(cc-connectors-v1).
Historial de revisión
| Fecha | Versión | Notas |
|---|---|---|
| 2026-03-19 | 2.0 | Actualizar la documentación |
| 2024-02-01 | 1.0.1 | Publicación inicial en la plataforma de Google Developers. |
| 2023-08-18 | 1.0 | Publicación inicial. |