Guia de diagnóstico de dispositivos

Uma tecla não funciona?

Se uma tecla não digita, veja se o navegador recebe keydown e keyup. A ausência pode decorrer de foco, layout, atalhos do sistema, acessibilidade, conexão ou da chave física.

Abrir o teste de teclado →

Causas comuns

Idioma incorreto, Num Lock ou camadas Fn, remapeamento, atalhos, pilhas fracas, sujeira e chaves danificadas podem alterar a resposta. Algumas teclas de sistema e mídia são interceptadas antes de chegar à página.

Exemplo repetível com uma tecla

Entenda os rótulos

key — o significado atual da tecla
Para A no layout inglês dos EUA, normalmente é a; com Shift pode ser A.
code — qual posição foi pressionada
A mesma posição A informa KeyA mesmo que Shift altere o caractere. Outro layout pode produzir um caractere diferente nessa posição.
Pressionadas agora — quantas continuam abaixadas
Segure somente A: 1. Solte: 0. Não é o total de pressionamentos.
Teclas testadas — posições diferentes vistas
Pressione e solte A duas vezes: continua 1. O segundo toque não é contado como nova tecla.

key é o caractere ou ação informado pelo Chrome no layout atual; code identifica a posição física, como KeyA. Não são equivalentes. Outro layout ou Shift pode mudar key sem mudar code.

  1. Abra Teste de teclado. Clique numa área não editável, não no seletor de idioma. Campos de entrada, texto e seleção são intencionalmente excluídos do tratamento de teclas.
  2. Escolha Redefinir para iniciar com zero teclas testadas e pressionadas. No layout dos EUA e sem Shift, segure A: espere key=a, code=KeyA, a tecla destacada e Pressionadas agora: 1.
  3. Solte A. Espere keyup e Pressionadas agora: 0; o total testado continua 1. Pressionar A de novo ainda representa uma tecla distinta, não um contador de toques.
  4. Repita com a tecla que falha na aplicação. Registre key/code exatos e se chegam os eventos de pressionar e soltar. Compare separadamente num editor de texto e, se necessário, com outra porta ou teclado funcional.
  5. Escolha Redefinir antes de comparar outro teclado ou layout. Não digite senhas nem textos pessoais numa página de diagnóstico.

Interprete a observação

  • Aparece outro caractere: confira idioma, Shift, Caps Lock e remapeamento. Se usar um remapeador, desative-o temporariamente e repita. Um key diferente não comprova falha da chave.
  • Nenhum evento aparece: recoloque o foco na página. Atalhos do sistema e algumas teclas de mídia podem não chegar ao navegador. Compare digitação normal e outra aplicação; reconecte o teclado e confira as pilhas antes de comparar portas ou dispositivos.
  • A tecla continua pressionada: solte todas e recoloque o foco ou redefina. Trocar de janela pode interromper a liberação; reproduza antes de suspeitar do hardware.
  • Só uma combinação falha: consulte o guia de teclas simultâneas (EN). Um teste isolado não determina o limite de combinações do teclado.

Perguntas frequentes

Teclas testadas conta cada pressionamento?

Não. Conta posições diferentes observadas nesta sessão. Segurar uma tecla pode repetir eventos sem acrescentar teclas distintas.

O navegador certifica uma chave quebrada?

Não. Informa eventos que chegaram à página. Firmware, layout, interceptação pelo sistema, foco e conexão precisam de avaliação separada. Eventos automatizados verificam a exibição, não a chave física.

Central de guias FrAIFlow (EN)

O que o teste no navegador confirma

O teste mostra eventos, destaca teclas e expõe repetições ou liberações ausentes. Não observa teclas reservadas ao sistema, certifica chaves, mede rebote elétrico diretamente nem distingue todo problema de firmware.

Limites e privacidade

Os eventos ficam na página e não são enviados pelo mecanismo Device Check.

Sucesso significa que o evento ou fluxo esperado chegou à página durante o teste. É uma evidência útil, não reparo, calibração, garantia ou certificação do fabricante.

Guias relacionados

Pronto para conferir o resultado?

Execute a ferramenta Device Check correspondente após concluir os passos.

Abrir o teste de teclado →