JoystickTest

Guias

Input lag no controle e polling rate

O input lag de um controle raramente é culpa só do controle. Ele é a soma do link de rádio, do sistema operacional, do jogo e da tela. Veja como enxergar a primeira parte em números e o que mudar.

Jogador segurando um controle diante de um monitor de alta taxa de atualização mostrando um jogo rápido
A latência se acumula elo por elo. A parte do controle dá para medir no navegador.

Meça o polling rate

Polling rate é quantas vezes por segundo o controle envia seu estado. Cada relatório é uma foto do momento, então a 125 Hz o jogo pode estar até 8 ms atrás do seu dedo, a 250 Hz até 4 ms, a 1000 Hz 1 ms. Abra o Teste de controle: testar seu gamepad online, mova um analógico sem parar e leia a taxa no cabeçalho. Valores típicos:

  • Xbox Series, com fio ou Adaptador Sem Fio Xbox: 125 Hz (250 Hz em alguns firmwares)
  • DualSense, com fio: 250 Hz; Bluetooth: 125 Hz no Windows, até 500 Hz no PS5
  • DualShock 4, com fio: 250 Hz; Bluetooth: 125 Hz
  • Switch Pro Controller, Bluetooth: 60 a 120 Hz
  • 8BitDo Ultimate 2C, GameSir Cyclone 2 e outros controles 2,4 GHz: até 1000 Hz

Uma taxa bem abaixo desses números, ou que fica pulando, indica um link ruim e não o projeto do controle.

Tela mostrando o cabeçalho de um testador de controle no navegador com a leitura do polling rate
O testador conta os relatórios de entrada por segundo. O que você quer é um valor estável e perto do nominal do controle.

Onde os milissegundos se escondem

O Bluetooth adiciona de 5 a 15 ms em relação ao USB e sofre com interferência. O Windows acrescenta alguns milissegundos na pilha HID; o Steam Input soma mais ou menos um quando traduz o controle. O jogo coloca seu próprio quadro de processamento e a tela adiciona o input lag dela por cima. De tudo isso, o que você controla sem gastar é o tipo de link, o polling rate e o modo de exibição.

Configurações que fazem diferença de verdade

  1. Use cabo ou um dongle dedicado. No DualSense, o USB dobra o polling rate em comparação ao Bluetooth no PC. O Adaptador Sem Fio Xbox ganha do Bluetooth nos controles de Xbox.
  2. Desligue o áudio Bluetooth no mesmo adaptador. Um headset transmitindo áudio pelo mesmo rádio rouba tempo de ar do controle.
  3. Desative a economia de energia USB nas opções de energia do Windows para a porta nunca reduzir a velocidade.
  4. Use tela cheia exclusiva e desligue o V-Sync, ou ative taxa de atualização variável, o que elimina um quadro inteiro de buffer.
  5. Faça overclock do polling rate nos controles que aceitam: alguns controles de Xbox e de terceiros chegam a 500 ou 1000 Hz com um driver USB da comunidade. Meça antes e depois; o testador mostra a nova taxa.

Lag que na verdade é drift ou zona morta

Um analógico que parece demorar a responder perto do centro muitas vezes não é lag, e sim uma zona morta grande ou um analógico gasto que precisa de mais curso para sair da região morta. Faça o Teste de drift do analógico; se o valor em repouso passar de 2%, a zona morta do jogo está comendo o começo de cada movimento. Calibração e uma zona morta menor devolvem a resposta sem mexer no polling rate.

Perguntas frequentes

125 Hz de polling é ruim?

Não. Adiciona no máximo 8 ms, abaixo do que a maioria dos jogadores consegue sentir. O lag que você percebe normalmente vem de interferência Bluetooth, V-Sync ou da tela.

Por que o testador mostra uma taxa menor em aba de fundo?

Navegadores limitam abas em segundo plano. Mantenha o testador em uma janela visível enquanto mede.

Um controle de 1000 Hz ajuda no console?

Os consoles definem a própria taxa; o PS5 roda o DualSense a até 500 Hz, o Xbox a 125 Hz. O ganho é principalmente no PC.

Leia o seu polling rateMova um analógico e olhe o cabeçalho. Compare cabo e Bluetooth em dez segundos.
Abrir o testador de controle