Probador de Mandos

Prueba en vivo cada botón, palanca y gatillo de tu mando, compatible con la mayoría de mandos USB o Bluetooth.

No se detecta ningún mando

Conecta un mando por USB o Bluetooth y pulsa cualquier botón: la mayoría de los navegadores solo detectan el mando después de su primera pulsación.

Prueba cada botón, palanca y gatillo antes de jugar

Un botón muerto o una palanca que no vuelve al centro pasa fácilmente desapercibido hasta que te cuesta una partida. Este comprobador muestra en vivo cada entrada que informa tu mando, así que un fallo se ve como algo que simplemente nunca se enciende, en lugar de algo que tienes que adivinar.

Cómo funciona este Probador de Mandos

Este comprobador lee directamente de la API Gamepad del navegador, que expone cada mando conectado como una instantánea en vivo de los valores de botones y ejes, en lugar de un flujo de eventos de pulsar y soltar. Unas sesenta veces por segundo la página pregunta al navegador el estado actual de cada mando conectado y redibuja los botones y las posiciones de las palancas en pantalla para que coincidan, así que lo que ves es, en la práctica, tiempo real.

Los navegadores solo añaden un mando a esa lista una vez que ha enviado al menos una entrada, un límite de privacidad deliberado que evita que una página detecte en silencio qué hardware tienes conectado antes de que interactúes con él. Por eso no aparece nada hasta que pulsas un botón, y es normal, no un fallo del comprobador ni del mando.

Los botones informan tanto de un estado de pulsado como de un valor analógico entre 0 y 1, algo importante para los gatillos: un botón de hombro suele ser todo o nada, pero un gatillo que puedes apretar a medias mostrará un valor que sube con suavidad al presionarlo, en vez de saltar directamente a 1. Las palancas informan como pares de valores de eje de -1 a 1, uno por dirección, representados aquí como un punto dentro de un recuadro, así que un barrido circular completo debería trazar un círculo completo y no un óvalo cortado en una dirección.

La mayoría de los mandos informan mediante la asignación "estándar" de Gamepad, una disposición común que define la API para que las páginas no necesiten código por mando, y es lo que asumen las etiquetas de los botones. Un mando sin esa asignación sigue enviando todo, solo que quizá en otro orden, por lo que la posición y la respuesta en vivo importan más que fiarse directamente de una etiqueta cuando algo parece raro. La vibración, cuando se admite, se solicita mediante una API de hápticos separada y depende tanto del navegador como de que el mando concreto la implemente.

Cómo usar este Probador de Mandos

1

Conecta y pulsa un botón

Conecta o empareja tu mando y pulsa cualquier botón: los navegadores solo lo detectan tras la primera pulsación.

2

Recorre cada entrada

Pulsa cada botón frontal, gatillo y bumper, y mueve ambas palancas a todo su recorrido en cada dirección.

3

Comprueba los valores en vivo

Un botón que funciona se enciende al instante, y el punto de una palanca vuelve al centro exacto al soltarla.

Preguntas Frecuentes

¿Por qué no aparece nada al conectar mi mando?
Los navegadores solo detectan un mando tras recibir al menos una pulsación de botón o movimiento de palanca, como medida de privacidad contra la identificación silenciosa de hardware conectado. Pulsa cualquier botón una vez y debería aparecer de inmediato.
¿Por qué las etiquetas de los botones no coinciden con mi mando?
Las etiquetas asumen la asignación "estándar" de la API Gamepad, que siguen la mayoría de mandos USB y Bluetooth modernos. Un mando con una asignación no estándar sigue enviando todas sus entradas, pero el orden puede no coincidir con las etiquetas, así que guíate por la posición y por lo que se enciende al pulsar.
¿Qué representan los puntos y las barras de las palancas?
Cada palanca analógica informa de dos valores de eje, de -1 a 1, para su posición horizontal y vertical, mostrados aquí como un punto dentro de un recuadro. Los gatillos suelen ser un solo eje o un valor de botón de 0 a 1, mostrado como una barra, según cómo lo informe tu mando concreto.
¿Por qué una palanca muestra un pequeño desvío del centro en reposo?
Las palancas analógicas rara vez vuelven a un cero matemáticamente perfecto, así que un pequeño desvío en reposo es desgaste normal y no necesariamente un fallo. Un tirón notable y constante hacia un lado que afecte al juego es lo que indica un stick drift que merece revisarse.
¿La prueba de vibración funciona en todos los mandos?
No. La vibración requiere que el navegador admita la API de hápticos de Gamepad y que el mando tenga un motor de vibración que el navegador pueda controlar, así que algunas combinaciones de mando y navegador la mostrarán como no compatible aunque el mando sí vibre en los juegos.
¿Puedo probar un mando conectado a mi móvil?
Sí, si tu navegador móvil admite la API Gamepad y el mando está emparejado a nivel del sistema operativo. La compatibilidad varía más en móvil que en escritorio, así que si no aparece nada, prueba con otro navegador.
¿Funciona con teclados o volantes de carreras?
Cualquier dispositivo que el sistema operativo y el navegador expongan a través de la API Gamepad puede aparecer aquí, lo que a menudo incluye volantes y otros mandos especiales, aunque su disposición de ejes y botones puede verse distinta a la de un mando estándar.

Herramientas relacionadas

El Probador de Mandos es mantenido por CodeItBro. Nuestro objetivo es ofrecer las mejores herramientas gratuitas para desarrolladores en la web. Si tienes comentarios o sugerencias, visita nuestra página de contacto.

Comentarios

Las preguntas, correcciones y consejos útiles son bienvenidos. Los comentarios se revisan antes de publicarse.

Cargando comentarios...

Los comentarios se almacenan y moderan mediante Cusdis Cloud. El correo es opcional. Política de privacidad

Aparece en

CodeItBro - Free dev tools + practical guides to help you ship faster | Product HuntCodeItBro - Free Online Developer Tools badgeCodeItBro badge