Teste de Comando

Ligue um comando e prima qualquer botão para começar. Todos os botões e eixos serão apresentados com feedback em tempo real.

Nenhum comando detetado. Ligue um controlador e prima qualquer botão.

Pronto - Ligue um comando

Dicas para Teste de Gamepad

1

Ligue o comando via USB ou Bluetooth e prima qualquer botão para ativar a deteção.

2

Todos os botões e sticks mostram valores em tempo real ao interagir.

3

O teste de vibração só está disponível em comandos com suporte à GamepadHapticActuator API.

Gamepads e Comandos

Como Funcionam os Comandos de Jogo

Comandos modernos utilizam uma combinação de entradas analógicas e digitais. Sticks analógicos utilizam potenciómetros ou sensores Hall para determinar posição em dois eixos (X e Y). Botões são interruptores digitais que reportam estado premido/solto. Gatilhos em comandos Xbox e PlayStation são analógicos, reportando valor de pressão de 0 a 1. Todos os dados são transmitidos ao computador via USB ou Bluetooth pelo protocolo HID.

Drift de Stick e Calibração

Drift de stick é o registo de entrada pelo stick sem ser tocado — problema comum devido ao desgaste dos potenciómetros. A maioria dos jogos aplica zona morta (pequena área à volta do centro que é ignorada) para compensar. Este teste mostra valores brutos dos eixos para que possa detetar drift.

Gamepad API

A Gamepad API permite que navegadores web detetem e leiam dados de comandos de jogo. Utiliza um modelo de polling, onde o navegador lê o estado do comando a cada fotograma via navigator.getGamepads(). A API reporta estado dos botões, posição dos eixos e informações do dispositivo. Suporta vibração em comandos compatíveis via interface de atuadores hápticos.

Perguntas Frequentes

Por que o gamepad não foi detetado?

Prima um botão no comando para ativar — a Gamepad API não deteta o comando até que um botão seja premido. Certifique-se de que está ligado corretamente via USB ou emparelhado por Bluetooth.

O stick mostra pequenos valores sem ser tocado. Está avariado?

Pequeno desvio (±0.01-0.03) é normal para sticks analógicos. Isto é "drift de stick". Valores maiores indicam desgaste. A maioria dos jogos compensa com definições de zona morta.

O teste de vibração funciona em todos os comandos?

O suporte a vibração depende do comando e navegador. Comandos Xbox geralmente suportam vibração bem no Chrome. PlayStation DualShock/DualSense têm suporte limitado de vibração web.