Skip to main content

Teste de Controle (Gamepad) Online.

Conecte ou pareie qualquer controle e verifique-o em ação: cada botão, direção do direcional e botão de ombro acende ao ser apertado, os dois analógicos desenham sua posição real X/Y, e os gatilhos mostram a pressão ao vivo de 0 a 1. Detecta automaticamente controles Xbox, PlayStation, Switch Pro e genéricos — ou force um layout. Funciona inteiramente no seu navegador pela Gamepad API; nada é instalado nem enviado.

LBLT
RTRB
↑←→↓
PS
ViewMenu
YXBA

Analógicos

0.00, 0.00
0.00, 0.00

Gatilhos

LT
0.00
RT
0.00

Aguardando entrada…

Teste de controle online.

Cada controle corresponde ao layout padrão da Gamepad API. Os botões brilham em âmbar enquanto ficam apertados; os pontos dos analógicos e as barras dos gatilhos seguem os valores ao vivo.

Teste cada controle do jeito certo

  • Acorde o controle primeiroUm controle conectado fica invisível até enviar uma entrada. Aperte qualquer botão frontal ou mova um analógico e o painel vai se preencher com o nome, o slot e o número de botões.
  • Percorra toda a parte frontalAperte cada botão uma vez — A/B/X/Y, os dois botões de ombro, os dois cliques de analógico, Start e Select — e veja todos acenderem em âmbar. Um botão que nunca acende (ou acende sem apertar) é o defeito que você está procurando.
  • Leve os analógicos até a bordaFaça um círculo lento com cada analógico por todo o curso. O ponto deve alcançar o anel externo em todas as direções e voltar rápido ao centro ao soltar — qualquer desvio em repouso é drift.
  • Aperte os gatilhos até o fimL2/R2 são analógicos: a barra deve percorrer suavemente de 0,00 a 1,00 e voltar. Um gatilho que pula, trava no meio ou nunca chega a 1 tem um potenciômetro ou sensor Hall gasto.

Como usar o teste de controle

  1. 1
    Conecte seu controle. Conecte por USB ou pareie por Bluetooth. Os controles Xbox usam o driver integrado do Windows; o DualSense e os controles Switch Pro são reconhecidos do mesmo jeito — nenhum app para instalar.
  2. 2
    Aperte qualquer botão. Os navegadores só revelam um controle após a primeira entrada, então um único toque o acorda. O painel de conexão mostra então o nome detectado, o slot e o número de botões/eixos.
  3. 3
    Teste cada controle. Aperte cada botão, leve os dois analógicos até a borda, clique os analógicos para dentro e aperte os dois gatilhos. Tudo o que você tocar responde ao vivo no diagrama.
  4. 4
    Force um layout se precisar. A detecção automática rotula os botões frontais pra você, mas você pode trocar para o skin Xbox ou PlayStation, ou verificar o drift em detalhe com o teste de drift do analógico.

Como o teste lê seu controle

A ferramenta usa a Gamepad API do navegador. Quando você aperta um botão, o navegador dispara um evento gamepadconnected e começa a expor um objeto Gamepad para aquele slot. Um loop de requestAnimationFrame lê então um novo instantâneo a cada quadro — navigator.getGamepads() retorna o estado ao vivo, não uma versão em cache — então o que você vê na tela está, no máximo, um quadro atrás da sua mão.

Cada controle é um número. Os botões informam um indicador pressed e um value de 0 a 1 (por isso os gatilhos são analógicos, não simplesmente on/off). Os eixos informam um valor decimal de -1 a +1: o eixo 0/1 é o X/Y do analógico esquerdo, o eixo 2/3 é o do direito. O mapeamento "padrão" alinha isso do mesmo jeito em cada controle, então um único diagrama pode representar um controle Xbox, PlayStation ou genérico.

Como é toda entrada web padrão, não há gancho de driver e nada sai do seu dispositivo — os mesmos dados que qualquer jogo web lê. O outro lado é que o navegador, não o controle, define o limite: ele não expõe a resistência dos gatilhos adaptativos, o giroscópio nem a cor dos LEDs, e a vibração só está disponível onde o vibrationActuator está implementado. Para testar a entrada em si, porém, a leitura é fiel.

Quando um teste de controle ajuda

Comprar um controle usado

Antes de confiar num controle usado, verifique se cada botão registra e se nenhum analógico tem drift — as duas coisas que os vendedores raramente mencionam.

Diagnosticar "não funciona no jogo"

Se um jogo ignora seu controle, isto mostra se o navegador ao menos o detecta. Um controle que acende aqui mas falha no jogo aponta para a configuração do jogo, não para o hardware.

Conferir após um reparo

Trocou um módulo de analógico ou um sensor Hall? Confirme que a peça nova centraliza bem e que os botões ao redor continuam respondendo.

Mapear números de botão

Emuladores e remapeadores pedem índices de botão brutos. Ative os valores brutos e aperte um botão para ler exatamente qual índice dispara.

Comparar dois controles

Troque de controle no mesmo slot e sinta a diferença no curso do analógico, no percurso do gatilho e na resposta dos botões, lado a lado.

Antes de um torneio

Uma checagem de 60 segundos pega um botão de ombro moribundo ou um gatilho preguiçoso antes que ele custe uma partida.

Glossário do teste de controle

Gamepad API
O padrão web que permite a um navegador ler controles. Expõe botões e eixos de cada controle conectado, sem driver nem plugin.
Mapeamento padrão
Uma ordem comum de botões/eixos (A=0, B=1, … analógico esquerdo=eixos 0/1) que a maioria dos controles modernos informa, para que um único layout sirva a muitos controles.
Eixo
Um valor de analógico ou gatilho. Os analógicos vão de -1 a +1 em X e Y; os gatilhos vão de 0 a 1 como valor analógico de botão.
Zona morta
Um pequeno raio ao redor do centro que os jogos ignoram para que um analógico levemente descentralizado seja lido como neutro. Meça a sua no teste de zona morta.
Drift do analógico
Um analógico que informa movimento sem você tocá-lo — o ponto em repouso fica longe do centro. O defeito clássico de um controle gasto.
XInput
A interface de controle da Microsoft que os controles Xbox usam no Windows; os navegadores leem controles XInput pelo mapeamento Gamepad padrão.

Perguntas frequentes

Por que meu controle não é detectado?

Quase sempre porque você ainda não apertou nada. Para evitar fingerprinting, os navegadores escondem um controle conectado até ele enviar a primeira entrada, então aperte qualquer botão ou mova um analógico e ele aparece na hora. Se ainda não aparecer, confira o cabo ou o pareamento Bluetooth, garanta que outro app (Steam, um jogo) não o capturou com exclusividade, e tente um navegador baseado em Chromium, que tem a maior compatibilidade com controles.

Funciona com controles Xbox, PS5 e Switch?

Sim. Xbox (Series, One, 360), o DualSense e o DualShock 4 da PlayStation, o Switch Pro Controller da Nintendo e a maioria dos controles USB ou Bluetooth genéricos informam pelo mapeamento Gamepad padrão, então o diagrama acende corretamente. A detecção automática rotula os botões frontais conforme a marca, e você pode forçar o skin Xbox ou PlayStation pelo controle Layout.

Como testo o drift do analógico aqui?

Solte os dois analógicos e observe os pontos. Num controle saudável, cada ponto descansa bem no centro; se um ponto se afasta do centro sozinho, ou o eixo bruto marca algo diferente de cerca de 0,00 em repouso, aquele analógico tem drift. Para uma nota numérica de drift e um aviso de que não está em zero em repouso, use o teste de drift do analógico dedicado.

O navegador consegue ler os gatilhos como analógicos?

Sim. L2/R2 (LT/RT) são expostos como botões analógicos com um valor de 0 a 1, então as barras de gatilho se movem suavemente em vez de pular entre desligado e ligado. Isso permite detectar um gatilho que trava no meio, treme ou nunca chega a um 1,00 completo — sinais de um potenciômetro gasto ou de um sensor Hall sujo.

Posso testar a vibração ou os gatilhos adaptativos do DualSense?

Vibração, sim — em navegadores Chromium e controles compatíveis, pelo nosso teste de vibração. A resistência dos gatilhos adaptativos, o retorno háptico fino do DualSense, o giroscópio/movimento e a cor da barra de luz não são expostos a páginas web em nenhum navegador, então nenhuma ferramenta online consegue lê-los ou controlá-los. Este teste cobre botões, analógicos e gatilhos, que é o que realmente estraga.

Preciso instalar algo, e é privado?

Nada para instalar nem enviar. O teste lê seu controle pela Gamepad API integrada do navegador e processa tudo no seu dispositivo — sem driver, sem extensão, sem conta. Só o seu tema e a sua escolha de layout ficam salvos localmente. É totalmente grátis.