Response Lab · cinco medições faseadas

Teste de input lag

Mede o atraso de entrada (input lag): o tempo entre o seu comando e o navegador desenhar o próximo quadro.

Laboratório de input latency e responseReação · atraso do browser · repetição de teclas · taxa de atualização do controle · identidade do dispositivo
Escolha um input e inicie um bloco de dez tentativas.
Pressionar iniciar Quando o painel ficar verde, responda o mais rapidamente possível com o input escolhido. Responder antes de tempo conta como uma falsa partida.
Reação mediana—São necessárias cinco tentativas válidas
Melhor—Teste válido mais rápido
P90—Teste de cauda longa
Consistência—Pontuação de desvio da mediana
Testes0 / 100 partidas falsas
Input utilizado—Último dispositivo a responder

Limite: o temporizador começa quando o navegador exibe o estímulo e para quando o evento de input chega à página. Ele inclui o seu reflexo, o dispositivo, o sistema operacional, o navegador e parte da cadeia de exibição. É uma ferramenta de comparação, não um certificado de latência de ponta a ponta.

Relatório da sessão

Conclua qualquer etapa para criar um resumo copiável. Nada é carregado; o relatório existe apenas nesta página até o copiar.

Manter e compartilhar este resultado

Guarde os números no seu Passaporte de Dispositivo privado neste navegador ou copie um cartão que mostra exatamente o que foi medido.

Abrir passaporte

Nada é enviado a menos que contribua. Os cartões e links contêm apenas os números mostrados acima.

Termos nesta página
Input latency

O atraso entre a sua ação e o resultado a aparecer. O que um navegador consegue ver é uma parte disso: o evento a chegar e o próximo quadro a ser desenhado.

Taxa de atualização

Quantas vezes por segundo a tela é atualizada. Isso limita a rapidez com que qualquer ação sua se torna visível, independentemente do resto da cadeia.

Tempo de reação

Quanto tempo demora a responder a algo que aparece. Todos os números publicados incluem também o atraso do seu hardware, a menos que o teste o meça e remova.

Taxa de polling (Hz)

Quantas vezes por segundo o mouse informa ao computador onde está. 1000 Hz significa uma vez a cada milissegundo. O navegador só consegue ver o que o sistema operacional repassa, o que geralmente é menos do que o hardware envia.

Respostas rápidas antes de testar

Teste de input lag ou teste de reação?

Ambos estão aqui. A bancada de reação mede a sua resposta em todo o caminho de entrada; a etapa de atraso do navegador isola o tempo que a página demorou a ver e pintar um evento.

Pode um navegador medir a verdadeira latência de clique a quadro?

Não. Ele não consegue ver a pilha USB, a fila da GPU ou o painel. O laboratório reporta o que o navegador consegue registrar com carimbo de data/hora e rotula cada número com esse limite.

Ler sobre os limites de temporização do navegador →

Que número devo comparar entre dispositivos?

Compare a reação mediana e a mediana do ponteiro para o quadro sob condições idênticas: mesma tela, mesmo navegador, mesma aba, com fio versus sem fio. Ignore a melhor tentativa isolada.

O que o resultado realmente mede

A bancada de reação registra o carimbo de data/hora de um estímulo pintado e o primeiro evento aceito de teclado, ponteiro ou controle. O estágio de atraso registra os intervalos de evento para manipulador e evento para o próximo quadro. O estágio de repetição deriva o atraso e a taxa de repetição de teclas do sistema operacional. O estágio de controle conta carimbos de data/hora de hardware distintos por segundo. O estágio de identidade lê os IDs de fornecedor e produto USB via WebHID com a sua permissão.

Limite da medição: Cada valor passa pelo sistema operacional, pelo agendador do navegador e pela taxa de atualização da tela. Conexões sem fio, economia de energia, sobreposições, abas pesadas e telas de alta taxa de atualização alteram os números. Os resultados comparam dispositivos e condições; eles não certificam a latência do hardware.

Como interpretar o resultado

Reação mediana

O centro dos seus testes válidos. Abaixo de 220 ms através de um navegador é rápido; 220–280 ms é o habitual. As falsas partidas abaixo de 90 ms são excluídas automaticamente.

Atraso de evento → quadro

Tempo desde o evento do dispositivo até ao quadro pintado seguinte. Valores próximos de um intervalo de quadro são normais; picos repetidos apontam para carga na thread principal ou sobreposições, e não para o dispositivo.

Taxa de atualização do controle

Carimbos de data e hora de hardware distintos por segundo à medida que o navegador faz a sondagem uma vez por quadro. Espera-se um valor estável próximo da taxa de atualização; grandes lacunas ou baixa estabilidade justificam uma segunda amostragem.

Verificar resultados inesperados

Os números de reação saltam entre blocos

A fadiga e a atenção dominam os testes de reação. Faça três blocos, descarte o primeiro como aquecimento e compare apenas as medianas.

Os atrasos de quadros aumentam aleatoriamente

Feche outras abas, desative as extensões e sobreposições do navegador, ligue à corrente e volte a testar. Compare um segundo navegador antes de culpar o dispositivo.

A identificação do dispositivo não faz nada

O WebHID requer um navegador de computador baseado em Chromium e uma página principal. Alguns teclados expõem apenas interfaces protegidas que o sistema operacional não compartilha.

Perguntas frequentes

Isto é um teste de input lag para o meu monitor?

Não diretamente. A latência da tela faz parte do caminho de reação, portanto trocar de monitor altera a mediana de reação, mas o laboratório não consegue isolar o painel do resto da cadeia.

Por que a taxa do meu controle é limitada perto da taxa de atualização da tela?

Os navegadores consultam os controles uma vez por quadro de animação. Um controle de 1000 Hz, portanto, lê perto de 60, 120 ou 144 Hz dependendo da tela; use a estabilidade e as lacunas para comparar dispositivos.

A etapa de identidade do dispositivo envia alguma coisa?

Não. Os IDs de fornecedor e produto são lidos localmente após selecionar um dispositivo na caixa de diálogo do navegador, e aparecem apenas no relatório copiável nesta página.

Um chatbot consegue dar-me estes números?

Não. O tempo de reação, o atraso de eventos e a taxa de atualização são medidos a partir do seu hardware no seu navegador. Não podem ser respondidos a partir de conhecimentos gerais.