Teclados: especificações de periféricos (mínimas e adicionais) v2.0

Versão: 2.0.1
Última atualização: 28/09/2026

Visão geral

Requisitos mínimos e adicionais

Este documento de especificação é dividido em duas seções:

  1. Os requisitos mínimos descrevem os critérios para que uma categoria de periféricos seja compatível.
  2. Os requisitos adicionais descrevem os critérios para certificação.

Use esses botões de navegação para mostrar apenas o mínimo ou o mínimo e a especificação adicional, respectivamente.

Legend

Verbo do produto Ação de desenvolvimento
"MUST" Requisito de produto obrigatório
"SHOULD" Recomendação opcional
"MAY" Opcional

Glossário

  • Teclas de função: teclas Fn numeradas, como F1, F2 etc.

  • Teclas de navegação: para cima, para baixo, para a esquerda e para a direita.

  • Seis teclas: no layout estendido, as duas linhas de três teclas acima das teclas de navegação.

  • Dongle: um pequeno adaptador de porta que permite a comunicação com um acessório em um formato indisponível nativamente com o dispositivo ChromeOS. Um dongle geralmente contém um receptor de RF.

  • RF: radiofrequência. A forma mais comum de comunicação sem fio.

  • Teclas modais: Caps Lock, Num Lock, Scroll Lock; teclas que mudam o comportamento do teclado e continuam tendo efeito depois de serem liberadas.

REQUISITOS MÍNIMOS

Especificações genéricas de periféricos

  • O periférico PRECISA atender aos requisitos mínimos definidos nas especificações de periféricos genéricos.

Comportamento principal

Códigos HID

  • O teclado PRECISA estar em conformidade com o HID v1.11.

  • Todas as teclas PRECISAM enviar códigos HID ou uma combinação de códigos HID mapeados para o código KEY_ ou BTN_ pelo kernel do Linux.

Teclas de combinação

  • Se o teclado tiver uma tecla de IA, ele PRECISA enviar Meta + Shift + f23

Teclas de função

  • Se os teclados tiverem teclas com um comportamento secundário como teclas de função, o teclado DEVE ter uma tecla Fn.

  • Se uma tecla com comportamento secundário como uma tecla de função for pressionada simultaneamente com uma tecla Fn, o teclado DEVERÁ enviar um código HID de tecla de função.

REQUISITOS ADICIONAIS

Além dos requisitos mínimos, um periférico PRECISA atender aos seguintes requisitos obrigatórios para receber a certificação.

Especificações genéricas de periféricos

  • [Obrigatório] O periférico PRECISA atender aos requisitos adicionais definidos nas especificações de periféricos genéricos.

Comportamento principal

Teclas de função

  • [Opcional] As teclas PODEM ter um comportamento secundário como teclas de função.

  • [Opcional] O teclado PODE ter teclas de função dedicadas.

Bateria e energia

  • [Obrigatório] Se o teclado tiver uma bateria, o firmware DEVE informar o Nível de bateria usando HID.

  • [Obrigatório] Se o dispositivo for vendido com um carregador USB-C, o carregador DEVE ter certificação USB-IF para fornecimento de energia.

Modo de baixo consumo

  • [Opcional] Quando o teclado não é usado por um período, ele DEVE entrar em um modo de baixo consumo de energia.

Histórico de revisões

Data Versão Observações
2026-09-28 2.0.1 Atualize a formatação.
2026-03-19 2,0 Atualizar a documentação
2024-02-01 1.0.1 Publicação inicial na plataforma Google Developers.
2023-08-18 1.0 Publicação inicial.