Skip to main content

Seu Gamepad Está Funcionando?

Conecte seu controle e pressione qualquer botão para começar. Este teste lê a Gamepad API em tempo real — mostrando botões, posições dos analógicos, valores dos gatilhos e suporte à vibração. 100% no navegador, zero uploads.

Consulta a Gamepad API via requestAnimationFrame para exibir estados em tempo real de todos os botões, eixos X/Y dos analógicos (±1.0), pressão dos gatilhos (0–1.0) e suporte a vibração.

O padrão Gamepad API mapeia até 17 botões e 4 eixos; controles Xbox, PlayStation e Switch Pro seguem o mapeamento padrão.

Connect a gamepad and press any button

Supports Xbox, PlayStation, Switch, and generic controllers

O Que Seus Resultados Significam?

Result Range Meaning
Bom Todos os botões e analógicos respondem corretamente Cada entrada mapeia para o índice de botão esperado, analógicos retornam ao centro (0, 0) quando soltos e gatilhos reportam faixa completa 0–1.0 — seu controle está totalmente funcional.
Atenção Drift no analógico ou faixa parcial do gatilho Analógicos que não retornam a 0.0 em repouso indicam drift — potenciômetro desgastado. Faixa parcial do gatilho pode ser trava mecânica ou problema de calibração.
Ruim Botões sem resposta ou controle não detectado Botões sem resposta sugerem falha de contato. Se o controle não é detectado, verifique drivers, tente outra porta USB ou re-emparelhe Bluetooth.

Problemas Comuns e Como Resolvê-los

Controle não detectado pelo navegador

Pressione qualquer botão após conectar — a Gamepad API requer um pressionamento físico para ativar. Se ainda não detectar, tente outra porta USB, re-emparelhe Bluetooth ou feche apps que possam estar usando o controle exclusivamente.

Analógico mostra drift (valor não-zero em repouso)

Drift é causado por potenciômetros desgastados dentro do módulo do analógico. Aumente a deadzone nas configurações do jogo como solução temporária, ou substitua o módulo do analógico para correção permanente.

Ferramentas relacionadas

Perguntas Frequentes

Como testar meu gamepad no navegador?

Conecte via USB ou Bluetooth, depois pressione qualquer botão. O teste detecta automaticamente o gamepad pela Gamepad API e exibe todos os estados de botões, analógicos e gatilhos em tempo real.

Quais controles são suportados?

Qualquer controle reconhecido pelo navegador: Xbox (One, Series X/S), PlayStation (DualShock 4, DualSense), Nintendo Switch Pro e a maioria dos gamepads USB/Bluetooth genéricos com mapeamento padrão.

Por que meu gamepad não é detectado?

Pressione qualquer botão após conectar — navegadores requerem um pressionamento para ativar a Gamepad API. Se ainda não detectar, tente outra porta USB, re-emparelhe Bluetooth ou verifique se outro app está usando exclusivamente.

Algum dado do controle é enviado?

Não. A Gamepad API roda inteiramente em JavaScript. Valores de entrada são lidos via requestAnimationFrame e nunca saem do navegador.