Probador de mandos

Conecta un mando

Usa este probador de mandos para revisar un controlador antes de una partida, un directo o una reparación. Lee la Gamepad API del navegador en local y muestra los valores de los botones, los ejes, el movimiento filtrado por zona muerta y la compatibilidad de vibración disponible. Los mandos con mapeo estándar reciben nombres de controles reconocibles; en los diseños sin mapeo los controles conservan su número para no adivinar su disposición física. Los identificadores del dispositivo, los valores de los botones y las lecturas de los ejes permanecen en el navegador.

Cómo probar un mando

  1. 1

    Conecta y despierta el mando

    Enchufa un mando por USB o emparéjalo por Bluetooth. Pulsa cualquier botón una vez si el navegador espera una acción del usuario antes de listar el dispositivo.

  2. 2

    Mueve todas las entradas

    Pulsa cada botón y gira los sticks. Observa cómo se actualizan en tiempo real las barras del valor de entrada, los valores brutos de los ejes y las posiciones filtradas. Los nombres de los gatillos solo aparecen cuando el navegador indica un mapeo estándar.

  3. 3

    Prueba los sticks centrados y la vibración

    No toques ninguno de los sticks durante la breve muestra con ambos centrados, ajusta la zona muerta de la pantalla si te resulta útil y ejecuta la comprobación de vibración cuando el navegador exponga un actuador háptico.

Qué informa la Gamepad API

Los navegadores modernos exponen los mandos compatibles a través de la Gamepad API. Cada mando detectado puede aportar un id, un nombre de mapeo, una lista ordenada de botones y una lista ordenada de ejes. Un botón puede devolver un valor de entrada analógico de 0,00 a 1,00 en vez de limitarse a pulsado o suelto. Los ejes suelen informar del movimiento de -1,00 a 1,00, donde 0,00 significa centrado. Solo el mapeo standard garantiza el orden habitual de botones, gatillos y sticks; por eso los diseños sin mapeo conservan la numeración.

Zona muerta y drift

La zona muerta es un pequeño margen alrededor del centro del stick que la pantalla trata como cero. Aquí el valor predeterminado es 0,12, por lo que se filtran los valores desde -0,12 hasta 0,12, ambos incluidos. Este ajuste solo cambia la pantalla del probador: no calibra el mando ni modifica ningún juego. En los mandos con mapeo estándar, la prueba de sticks centrados toma muestras de los cuatro ejes mientras están en reposo. Informa de una lectura persistente fuera del umbral elegido y descarta la muestra si los sticks se mueven durante la prueba. Es una pista de diagnóstico, no un diagnóstico definitivo del hardware.

Síntoma Qué mirar Solución habitual
La cámara se mueve sola Una muestra estable con los sticks centrados permanece fuera de la zona muerta Repite la prueba sin tocarlos y después ajusta el juego o repara el stick
El gatillo no llega al fondo El valor de entrada de un gatillo con mapeo estándar se queda por debajo del 100 % Recalibra, limpia el mando o prueba otro puerto USB
Doble pulsación en un botón El botón numerado cambia de estado dos veces con una sola pulsación Revisa el interruptor, el cable o la conexión inalámbrica
El test de vibración falla La vibración no está soportada o el navegador la bloquea Prueba otro navegador o confirma que el mando tiene hápticos

Ejemplo práctico

Supón que varias muestras con los sticks centrados se agrupan cerca de +0,04 en el eje X y -0,03 en el eje Y. Con la zona muerta predeterminada de 0,12, ambos valores filtrados pasan a 0,00 y el resultado se mantiene dentro del umbral. Si las muestras estables se agrupan, en cambio, cerca de +0,21, la herramienta indica que ese eje en reposo está fuera de la zona muerta. Repite la prueba sin tocar el stick antes de cambiar la zona muerta del juego, recalibrar o revisar el hardware en otro equipo.

Errores frecuentes

  • Algunos navegadores no muestran el mando hasta que se pulsa un botón después de cargar la página.
  • La latencia del Bluetooth, la batería baja o un cable en mal estado pueden hacer que las entradas parezcan intermitentes.
  • El orden de los botones y los ejes puede variar fuera del mapeo estándar, por lo que los controles sin mapeo conservan deliberadamente su número.
  • El test de vibración del navegador solo demuestra el soporte del navegador. Un juego puede usar su propia capa de hápticos de otra manera.

Preguntas frecuentes

Los identificadores del dispositivo, los estados de los botones y las lecturas de los ejes permanecen en el navegador y no se envían al servidor. En el modo de pasos, solo la zona muerta y la posición del mando seleccionado se incluyen en la URL como ajustes de visualización.

Muchos navegadores esperan a que el usuario interactúe con el mando. Pulsa cualquier botón después de abrir la página, asegúrate de que la pestaña tiene el foco y actualiza la lista si hace falta.

Empieza con el valor predeterminado de 0,12 como umbral de visualización. Los valores bajos revelan lecturas en reposo más pequeñas; los altos ocultan más movimiento en esta pantalla. El control deslizante no cambia el mando ni el juego: configura la zona muerta real dentro del propio juego.

El soporte de hápticos depende del mando, el navegador, el sistema operativo y el tipo de conexión. Si el botón está desactivado, el mando sigue sirviendo para probar entradas, pero no expone un actuador de vibración a la página.

Herramientas relacionadas