Teste do botão do gamepad: verificador de pressionar e soltar o controlador
Teste de botão do gamepad para botões frontais, D-pad, botões de ombro, botões de menu, cliques de stick, contagens de pressionamento, eventos de liberação e possíveis botões presos.
Teste do botão do gamepad: verificador de pressionar e soltar o controlador
Entrada do controlador ao vivo
Conecte um controlador e pressione um botão ou mova um stick.
Conecte-se por USB ou Bluetooth, mantenha esta guia visível e pressione qualquer botão do controlador. Alguns navegadores não revelam um controlador já conectado até a primeira interação.
Aguardando entrada
O que esta página verifica
A página verifica o valor do botão, o estado pressionado, a contagem repetida de pressionamentos, o tempo de espera atual, a duração da última liberação, a visibilidade do D-pad, os botões de ombro, os gatilhos como botões e os rótulos de mapeamento padrão versus bruto.
Etapas de teste para pressionar e soltar o botão do controlador
Conecte ou emparelhe o controlador e foque nesta guia.
Pressione um botão uma vez para ativar a visibilidade do Gamepad API.
Pressione todos os botões frontais, botões de ombro, direção do D-pad, botão de menu e clique uma vez.
Segure cada botão suspeito por dois a três segundos e solte-o de forma limpa.
Observe se o valor retorna a 0 após a liberação e se a contagem de pressionamentos aumenta apenas uma vez.
Repita o mesmo botão suspeito em USB e Bluetooth se o mapeamento ou comportamento de liberação parecer diferente.
Como ler o resultado
Um botão digital saudável deve mudar para pressionado e retornar para liberado quando você o soltar. Os botões analógicos podem mostrar valores entre 0 e 1, mas ainda assim devem retornar perto de 0. Um botão ausente pode ser um problema de mapeamento, um modo de controlador não suportado, compatibilidade do navegador ou outro programa capturando entrada. Um botão que permanece pressionado por vários segundos após ser liberado é uma evidência mais forte de um interruptor travado ou de uma interceptação de software.
Privacidade e processamento local
Estados de botões, valores, contagens de pressionamentos e durações de espera são exibidos localmente na guia. O testador não carrega registros de entrada, IDs de controlador como identificadores de conta ou ações de jogo.
Limites de navegador e gamepad API
O mapeamento padrão fornece rótulos familiares no estilo Xbox, mas alguns controladores PlayStation, Switch, arcade, corrida ou genéricos podem expor botões numerados. Isso não significa automaticamente que o controlador esteja quebrado.
O botão do controlador sinaliza que esta página verifica
Esta página se concentra nas transições dos botões em vez do movimento do stick. Ele mostra se cada controle físico chega ao navegador como um valor de botão distinto, pressione, segure e solte.
Quando este teste ajuda
Use-o quando um botão frontal perder entradas, um pára-choque disparar duas vezes, uma direção do D-pad não for reconhecida, um clique do stick parecer travado ou um controlador funcionar em um jogo, mas não em outro.
Detalhes que valem a pena anotar
Registre o rótulo ou índice do botão, valor atual, contagem de pressionamentos, espera mais longa, liberação ausente, tipo de mapeamento, navegador, modo de conexão e se o mesmo botão funciona em outro aplicativo.
O botão do controlador não funciona e perguntas sobre o botão travado
P: Por que os rótulos são diferentes do meu controlador? R: O mapeamento padrão usa rótulos baseados em posição. Dispositivos fora do padrão podem mostrar números de botões.
P: A falta do botão Home significa falha de hardware? R: Não necessariamente. Alguns navegadores ou sistemas operacionais reservam os botões Home, Share ou Guide.
P: Por que um gatilho aparece na lista de botões? R: Muitos controladores expõem gatilhos analógicos como valores de botão.
P: O que devo comparar a seguir? R: Repita o mesmo botão em outro navegador, modo de conexão e jogo antes de tomar uma decisão de reparo.
Compare sinais relacionados
Teste de botão do controlador para pressionar, soltar e botões presos
Teste de botão do gamepad para botões frontais, D-pad, botões de ombro, botões de menu, cliques de stick, contagens de pressionamento, eventos de liberação e possíveis botões presos.
Qual sintoma você deve comparar primeiro?
A página verifica o valor do botão, o estado pressionado, a contagem repetida de pressionamentos, o tempo de espera atual, a duração da última liberação, a visibilidade do D-pad, os botões de ombro, os gatilhos como botões e os rótulos de mapeamento padrão versus bruto.
Ambiente de teste
1. Conecte ou emparelhe o controlador e foque nesta guia.
2. Pressione um botão uma vez para ativar a visibilidade do Gamepad API.
3. Pressione todos os botões frontais, botões de ombro, direção do D-pad, botão de menu e clique uma vez.
4. Segure cada botão suspeito por dois a três segundos e solte-o de forma limpa.
5. Observe se o valor retorna a 0 após a liberação e se a contagem de pressionamentos aumenta apenas uma vez.
6. Repita o mesmo botão suspeito em USB e Bluetooth se o mapeamento ou comportamento de liberação parecer diferente.
Alarmes falsos comuns
P: Por que os rótulos são diferentes do meu controlador?
R: O mapeamento padrão usa rótulos baseados em posição. Dispositivos fora do padrão podem mostrar números de botões.
P: A falta do botão Home significa falha de hardware?
R: Não necessariamente. Alguns navegadores ou sistemas operacionais reservam os botões Home, Share ou Guide.
P: Por que um gatilho aparece na lista de botões?
R: Muitos controladores expõem gatilhos analógicos como valores de botão.
P: O que devo comparar a seguir?
R: Repita o mesmo botão em outro navegador, modo de conexão e jogo antes de tomar uma decisão de reparo.
Próxima etapa de diagnóstico
Um botão digital saudável deve mudar para pressionado e retornar para liberado quando você o soltar. Os botões analógicos podem mostrar valores entre 0 e 1, mas ainda assim devem retornar perto de 0. Um botão ausente pode ser um problema de mapeamento, um modo de controlador não suportado, compatibilidade do navegador ou outro programa capturando entrada. Um botão que permanece pressionado por vários segundos após ser liberado é uma evidência mais forte de um interruptor travado ou de uma interceptação de software.
O que você deve registrar para um novo teste?
Registre o rótulo ou índice do botão, valor atual, contagem de pressionamentos, espera mais longa, liberação ausente, tipo de mapeamento, navegador, modo de conexão e se o mesmo botão funciona em outro aplicativo.
Ferramentas relacionadas
Explore outras ferramentas para medir, comparar e entender melhor seu dispositivo e navegador.