Mais jogos no WuGames.ioPatrocinadoDescubra jogos de navegador grátis — jogue na hora, sem download nem cadastro.Jogar

Testador de Controle

Teste controles de gamepad (PS4, PS5, Xbox) para detectar botões travados, deriva analógica e resposta dos gatilhos. Mapeamento de botões em tempo real.

Nenhum controle conectado. Pressione qualquer botão no seu controle para conectar.
Visualização do Controle
L1
L2
Select
Start
R1
R2
Y
X
B
A

Pressione qualquer botão no seu controle para começar o teste

Informações do Controle

Nome: -

ID original: -

Índice: -

Botões: -

Eixos: -

Botões
Analógicos
Analógico Esquerdo (L3)
X: 0.00 Y: 0.00
Analógico Direito (R3)
X: 0.00 Y: 0.00
Gatilhos
Gatilho Esquerdo (L2)
0.00
Gatilho Direito (R2)
0.00
Direcional
Nota: Pressione qualquer botão no seu controle para conectar. Esta ferramenta funciona com PS4, PS5, Xbox e a maioria dos controles USB/Bluetooth.

Frequently Asked Questions

Como testar meu controle de gamepad?

Simplesmente conecte seu controle ao seu computador via USB ou Bluetooth, então pressione qualquer botão. A ferramenta detectará automaticamente seu controle e exibirá todos os pressionamentos de botões, movimentos dos analógicos e valores dos gatilhos em tempo real.

Quais controles são suportados?

Esta ferramenta suporta todos os controles gamepad padrão incluindo PlayStation (PS4, PS5, DualShock, DualSense), Xbox (Xbox One, Xbox Series X/S), Nintendo Switch Pro Controller, e controles USB/Bluetooth genéricos que seguem a API de Gamepad padrão.

Como posso testar a deriva do analógico?

Quando seu controle estiver conectado, observe as visualizações dos analógicos. Sem tocar nos analógicos, eles devem permanecer centralizados. Se o ponto se mover sozinho, você tem deriva analógica. A ferramenta também exibe valores precisos X/Y para detectar deriva menor.

Testador de Controle — Teste controles de gamepad (PS4, PS5, Xbox) para detectar botões travados, deriva analógica e resposta dos gatilhos. Map
Testador de Controle

Posso testar controles sem fio?

Sim! Tanto controles conectados por USB quanto por Bluetooth funcionam. Para Bluetooth, certifique-se de que seu controle está pareado com seu computador primeiro, então pressione qualquer botão para acordá-lo e conectar à ferramenta.

Por que meu controle não é detectado?

Certifique-se de que seu controle está corretamente conectado (USB plugado ou Bluetooth pareado). Tente pressionar diferentes botões para acordá-lo. Alguns controles requerem drivers específicos. Também certifique-se de estar usando um navegador moderno (Chrome, Edge, Firefox) que suporta a API de Gamepad.

Perguntas Frequentes

A ferramenta usa a API Gamepad do navegador para enumerar controles conectados e expõe tudo que o sistema operacional disponibiliza: botões digitais (botões frontais, ombros, sistema, D-pad), eixos analógicos (analógicos esquerdo e direito com valores X/Y de −1,0 a 1,0), gatilhos sensíveis à pressão (L2/R2 ou LT/RT com valores 0,0 a 1,0), e em controles suportados também motores de vibração e feedback háptico. Reporta a string id do controle (que geralmente inclui fabricante e produto), o nome do mapeamento padrão quando aplicável, e os números de índice de botão e eixo brutos. Não lê nível de bateria, sensores de movimento (giroscópio/acelerômetro no PS5 DualSense) ou entrada do touchpad, porque esses não são expostos pela API Gamepad padrão.

Controles são dispositivos mecânicos que se desgastam — analógicos desenvolvem drift após 100–500 horas de uso, botões gradualmente perdem clique tátil, gatilhos grudam por acúmulo de sujeira, e módulos sem fio podem sofrer problemas de interferência. Testar antes de um torneio, partida ranqueada competitiva ou sessão longa single-player ajuda a evitar perder por hardware em vez de habilidade. Para controles novos, testar verifica que todos os botões mapeiam corretamente antes de fechar a janela de devolução, e para usados confirma se o vendedor foi honesto sobre o desgaste. Streamers e criadores testam rotineiramente para evitar perder segmentos ao vivo por falha de controle. Mesmo controles sem uso guardados a longo prazo podem desenvolver problemas por envelhecimento de capacitores ou decaimento de domos de borracha.

Um controle saudável mostra: analógicos repousando em (0,00, 0,00) ± 0,05 quando não tocados (essa é a zona morta natural do sensor), gatilhos exatamente em 0,00 quando soltos e atingindo exatamente 1,00 quando totalmente pressionados, botões que registram apenas quando pressionados e soltam limpamente, e um identificador consistente na string id. Controles premium como Xbox Elite Series 2, PS5 DualSense e 8BitDo Ultimate têm tolerâncias apertadas e zonas mortas muito pequenas. Controles de terceiros baratos podem mostrar valores de repouso de (0,05, 0,10) o que força jogos a compensar com zonas mortas maiores. Se ver valores de repouso de analógico acima de 0,15 em qualquer direção, você tem drift mensurável que afetará precisão de gameplay.

Drift de analógico é o modo de falha mais comum de controles modernos. Os sensores Hall-effect ou potenciômetros dentro do conjunto do analógico se desgastam desigualmente, fazendo o analógico reportar movimento mesmo em repouso. Para detectar: solte ambos analógicos completamente, não toque o controle, e observe os valores X/Y por vários segundos. Qualquer valor consistente acima de ±0,05 indica drift; valores acima de ±0,15 causarão movimento de personagem indesejado na maioria dos jogos. Drift frequentemente piora ao longo de meses e pode melhorar temporariamente após limpar ao redor da base do analógico com ar comprimido. Consertos permanentes requerem substituir o módulo do sensor ou o controle inteiro. Substituições Hall-effect aftermarket (usadas em 8BitDo Ultimate, GuliKit) são imunes a drift e duram muito mais que sensores originais Sony/Microsoft.

A API Gamepad tem especificação de "mapeamento padrão" que mapeia botões físicos para índices consistentes entre controles, mas conformidade varia. Controles Xbox tendem a seguir mapeamento padrão limpamente no Windows. Controles PlayStation usam layout físico diferente (X/O/Quadrado/Triângulo vs A/B/X/Y) que pode reportar sob mapeamento não padrão dependendo do driver. Chrome e Firefox têm implementações ligeiramente diferentes — Firefox historicamente requeria reinício após conectar um controle novo, enquanto Chrome auto-detecta. No Linux, drivers de controle podem ter ordens de botão diferentes. A string "id" que o testador exibe ajuda a revelar qual mapeamento está ativo. Para desenvolvedores de jogos, sempre leia mapeamentos padrão e brutos, e nunca assuma que um índice específico de botão corresponde a um botão físico específico.

Todos os três funcionam em navegadores modernos, mas com diferente exposição de recursos. Xbox Wireless Controller (geração Series X/S) segue mapeamento padrão de perto no Windows e trabalha perfeitamente via USB ou Bluetooth. PS5 DualSense expõe seus botões e analógicos padrão bem, mas os gatilhos adaptativos, feedback háptico, acelerômetro, giroscópio, touchpad e microfone não são acessíveis através da API Gamepad — apenas o console nativo PS5 da Sony e alguns jogos recentes no PC via Steam Input os usam. Switch Pro Controller funciona via USB e Bluetooth no PC, embora suas etiquetas A/B e X/Y sejam fisicamente invertidas da convenção Xbox o que pode confundir mapeamento padrão. Nenhum expõe estado de bateria via API web. Para acesso completo a recursos no PC, drivers nativos como Steam Input permanecem necessários.

USB HID (Human Interface Device) é a classe de protocolo definida na especificação HID 1.11 do USB-IF para dispositivos de entrada. Controles de jogo se declaram como classe HID 0x03 com página de uso Generic Desktop (0x01) e uso Joystick (0x04) ou Game Pad (0x05). O HID Report Descriptor (uma pequena estrutura de dados dentro do firmware do dispositivo) diz ao sistema operacional o layout de bits de botões e bytes de eixos em cada relatório de entrada. O navegador recebe relatórios HID consultados através do SO e os reformata para a forma da API Gamepad. Isso significa que a qualidade de detecção depende de três camadas: o descritor HID do firmware do controle, o driver HID do SO e a implementação da API Gamepad do navegador. A maioria dos problemas vem de descritores não conformes em controles clone baratos.

A API Gamepad expõe a string id do controle que frequentemente inclui nome do fabricante e produto (ex. "Xbox Wireless Controller (STANDARD GAMEPAD)") mais um número de índice interno. É um sinal potencial de impressão digital mas fraco — milhões de usuários têm controles Xbox ou PlayStation idênticos, então adiciona talvez 5–10 bits de entropia. A API só retorna dados enquanto a entrada do controle está sendo consultada, e navegadores a bloqueiam atrás de interação do usuário (um botão deve ser pressionado uma vez para "conectar"). Sites não podem ler estado do controle sem uma página ativa e não podem inferir entrada de teclado ou mouse através do controle. Usuários conscientes de privacidade podem desativar API Gamepad nas configurações do navegador, mas fazê-lo quebra jogo em nuvem legítimo e jogos de navegador. O risco é aproximadamente equivalente a revelar resolução de tela.