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 serA. - code — qual posição foi pressionada
- A mesma posição A informa
KeyAmesmo 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.
- 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.
- 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. - 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.
- 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.
- 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.
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 →