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

Versão: 2.0
Última atualização: 19/03/2026

Visão geral

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 com o ChromeOS.

  2. Os requisitos adicionais descrevem os critérios para certificação.

Legend

Verbo do produto Ação de desenvolvimento
"MUST" Requisito obrigatório de produto
"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 esquerda, para direita.

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

  • Dongle: um pequeno adaptador de porta que permite a comunicação com um acessório em um formato não compatí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 soltas.

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 (em inglês).

  • 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, eles PRECISAM ter uma tecla Fn.

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

REQUISITOS ADICIONAIS

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

Especificações genéricas de periféricos

  • 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 dele DEVE informar o Nível de bateria via HID.

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

Modo de baixo consumo

  • [Opcional] Quando o teclado fica um período sem atividade, ele DEVE entrar em um modo de baixo consumo de energia.