WebKeyEvent — Testar eventos de teclado

Registra os eventos de teclado recebidos por esta página, com códigos virtuais, códigos de varredura derivados, estados e caracteres.

Aplicativo

Timestamp Virtual Key Code (dec) Scan Code Key State Virtual Key (Base) Output Character ANSI Key (Base) JIS Key (Base) ANSI Key (Shift) JIS Key (Shift)

O WebKeyEvent é um registrador de teclas gratuito, baseado no navegador, para testar e depurar a entrada do teclado. Ele escuta os eventos keydown e keyup nesta página e registra cada um com o código de tecla virtual, o código de varredura (scan code) mapeado, o estado da tecla e o caractere gerado. Você pode copiar os resultados ou salvá-los em CSV — as duas operações acontecem localmente no navegador, e os dados das teclas nunca são enviados.

Uso

Com esta página em foco, pressione as teclas que deseja testar. A tabela registra os eventos keydown e keyup. Você pode pausar ou retomar o registro, limpar a tabela, copiar os dados para a área de transferência e salvá-los em CSV.

Escopo e limitações

O WebKeyEvent é uma ferramenta de testes para desenvolvedores, engenheiros de QA e entusiastas de teclados. Ele registra apenas os eventos keydown e keyup que chegam a esta página enquanto ela está em foco — não consegue ver o que você digita em outros aplicativos, em outras abas ou em segundo plano. Os códigos de varredura e as colunas ANSI/JIS são obtidos de mapeamentos de referência, e não lidos do hardware, por isso os valores podem diferir do que o seu teclado ou sistema operacional realmente produz. Use os resultados para testes e consulta, e não para decisões de produção, de conformidade ou críticas para a segurança.

O que você pode verificar com o WebKeyEvent

  • Consultar o código de tecla virtual e o código de varredura mapeado de qualquer evento keydown ou keyup, com valores de referência para os layouts ANSI e JIS.
  • Verificar se uma tecla remapeada ou um atalho de teclado gera o evento de navegador esperado.
  • Ver qual caractere uma tecla gera com e sem Shift, conforme informado pelo navegador.

Procurando mais utilitários gratuitos baseados no navegador? Veja todas as ferramentas web da Musashino Software.

Documentação original completa (em inglês)