TryYourGear
[ Mandos ]Solución de problemasActualizado

Stick drift o deriva de los sticks del mando: cómo comprobarla y no confundirla con la zona muerta

¿El personaje o la cámara se mueven solos? Lee los valores en bruto de tus sticks en el Test de Mando de TryYourGear y distingue deriva, zona muerta y mapeo.

El stick drift, o deriva del stick, ocurre cuando un mando informa de movimiento sin que toques el stick, o cuando el stick no vuelve al centro después de soltarlo. En un juego se nota como un personaje que camina solo, una cámara que gira despacio o un cursor que se desliza por la pantalla. El mismo síntoma puede venir del propio stick, de un ajuste que decide cuánto movimiento ignorar, de la calibración o de la forma en que un juego lee el mando, así que conviene mirar los valores en bruto antes de decidir.

El Test de Mando de TryYourGear muestra lo que recibe tu navegador del mando a través de la Gamepad API: cada botón y gatillo, y la posición de los dos sticks analógicos como números x e y. No inspecciona el hardware. Lo que te ofrece es una forma de mirar la señal en sí, sin los ajustes de un juego por encima.

Lo que puede y no puede decirte esta guía

Ver un stick en reposo lejos de cero te dice que el mando informa de un desvío, y eso es una prueba útil. No demuestra que las piezas internas del stick estén desgastadas, y una lectura que no está perfectamente centrada no es automáticamente una avería: importa lo grande que sea el desvío, si cambia y qué hace tu juego con él.

El recorrido de la señal de un stick hasta el test. Un juego lee la misma señal con su propia zona muerta y sus ajustes por encima, algo que el test no aplica.

Qué muestra el Test de Mando

La página espera hasta que se detecta un mando. Los navegadores solo exponen un mando cuando pulsas un botón en él con la página visible; MDN explica (en inglés) que es una política de seguridad. Una vez conectado, la página muestra el nombre que informa el navegador, una casilla por cada botón (un gatillo que informa valores parciales muestra una barra entre 0 y 1 mientras lo aprietas) y un círculo por cada stick.

En cada círculo, un punto sigue al stick y debajo aparecen los valores x e y con dos decimales, de −1,00 a 1,00. Empujar a la izquierda da una x negativa y empujar hacia arriba da una y negativa. Los valores salen directamente de los ejes del mando: la página no aplica zona muerta, ni corrección, ni calibración. Los lee unas veinte veces por segundo, solo lee el primer mando que informa el navegador, y el círculo del stick derecho aparece únicamente si el mando informa al menos cuatro ejes.

Deriva, zona muerta, calibración y mapeo no son lo mismo

Deriva, zona muerta, calibración y mapeo: qué es cada cosa y cómo se ve en el Test de Mando
TérminoQué esCómo se ve en el Test de Mando
Deriva (drift)El mando informa de movimiento en reposo, o el stick no vuelve al centro.Valores alejados de 0,00 con el stick sin tocar, valores que cambian solos, o un punto que no regresa al medio tras soltar el stick.
Zona muerta (dead zone)Un ajuste de un juego, de un controlador o de una consola que ignora los movimientos pequeños cerca del centro. Sirve para ocultar desvíos pequeños.Este test no la aplica. Ves el desvío en bruto que la zona muerta de un juego puede estar ocultando, o no logrando ocultar.
CalibraciónUn ajuste de dónde consideran el sistema o el mando que están el centro y los límites.No se muestra como tal. Una calibración errónea se ve como un desvío fijo en reposo o un recorrido que no llega a ±1,00, y el test no la distingue del desgaste.
MapeoCómo asigna el navegador o un juego las entradas del mando a sticks y botones.Un punto que se mueve al pulsar otra cosa, nombres que no coinciden con el botón que has pulsado, o un gatillo que aparece como un stick.

MDN señala que los mandos pueden acumular polvo y entonces no alcanzan de forma fiable los valores exactos −1 o 1, y por eso los programas trabajan con umbrales en vez de comparaciones exactas. Es un buen motivo para no tomar una lectura ligeramente descentrada como prueba de avería por sí sola.

Ejecuta el test y comprueba los sticks

  1. Mira los sticks en reposo

    Deja el mando sobre una mesa, o sujétalo sin tocar los sticks, y pulsa cualquier botón para que la página lo detecte. Anota los valores x e y de ambos sticks y obsérvalos durante 15 o 20 segundos. ¿Se quedan quietos o van cambiando?

  2. Mueve cada stick y suéltalo

    Empújalo despacio recorriendo todo el borde y suéltalo desde distintas direcciones. Tras cada suelta, mira dónde se asientan los valores y si vuelven más o menos al mismo sitio.

  3. Comprueba todo el recorrido

    En el borde, los valores deberían acercarse a ±1,00 en todas las direcciones. Si una dirección se queda muy corta, anota cuál.

  4. Compara con otro juego o aplicación

    Si un juego tiene deriva mientras el test muestra valores cerca de 0,00, revisa los ajustes de mando de ese juego, incluida su zona muerta. Si el test muestra un desvío y el juego no deriva, puede que la zona muerta del juego lo esté ocultando.

  5. Prueba otro mando u otra conexión

    Prueba un segundo mando en el mismo ordenador, y tu mando en otro dispositivo o con cable en lugar de Bluetooth. Un fallo que acompaña al mando apunta al mando; uno que se queda con el ordenador, no.

Cómo interpretar lo que ves

Qué muestra el Test de Mando, qué sugiere y qué no muestra
Lo que muestra TryYourGearQué sugiereQué no muestra
Los dos valores están cerca de 0,00 y no se muevenEl mando informa del stick como centrado. Si un juego aun así deriva, mira los ajustes de ese juego, su zona muerta y cómo asigna el mando.Qué hace el juego con esos valores.
Un desvío fijo en reposo: uno o los dos valores están claramente lejos de 0,00El mando informa de una posición descentrada constante. Pueden causarlo el desgaste, la suciedad, la calibración o el sensor. La zona muerta de un juego puede ocultar un desvío pequeño y no uno grande.Cuál de esas causas es, ni qué desvío tolera tu juego.
Valores que van cambiando o saltan en reposoUna señal inestable. Un stick desgastado o sucio puede hacerlo, y también una conexión deficiente.Si el fallo está en el stick o en el enlace. Repite con cable.
Tras soltarlo, el stick se asienta en un sitio distinto al centro, o en uno distinto cada vezEl stick no vuelve de forma fiable a su posición de reposo, o el centro que informa el mando se ha movido.Si la causa es mecánica o eléctrica.
Un stick va bien y el otro noEl problema se limita a un stick, no a la conexión ni al navegador.Nada sobre lo que hay dentro de ese stick.
Un punto se mueve al pulsar un gatillo o un botón, o los nombres no coincidenUna diferencia de mapeo: el mando informa de sus entradas con una disposición que el navegador o la página no trata como estándar.La disposición que usa tu juego. Los juegos suelen aplicar su propio mapeo.
No aparece nada hasta que pulsas un botónComportamiento normal del navegador: solo expone el mando después de que interactúes con él.Nada anómalo: no es una avería.

Lo que el navegador no puede demostrar

  • Un sensor desgastado o dañado. El test ve el valor que informa el mando, no las piezas que hay detrás.
  • Cuánta deriva mostrará un juego. Depende de la zona muerta del juego, de su curva de respuesta y de sus ajustes.
  • Si un desvío es «demasiado». No hay un límite universal, y el test no aplica ninguno.
  • Diferencias entre navegadores, sistemas y mandos. Los valores y la disposición dependen de la API, del navegador y del mando, así que una lectura aquí puede diferir de la del mismo mando en una consola.
  • La calidad de la conexión inalámbrica, la vibración, los sensores de movimiento, el panel táctil o la batería. Nada de esto se prueba.
  • Un segundo mando. Con varios conectados, la página lee solo el primero que encuentra.

Qué hacer con tu resultado

El test muestra valores cerca de cero pero el juego deriva

El mando no está informando de un desvío al navegador. Mira los ajustes propios del juego (zona muerta, sensibilidad), cualquier software de reasignación de entradas que se ejecute en tu ordenador y si el juego está leyendo otro mando u otro perfil.

El test muestra un desvío o valores inestables

Repite la comprobación con cable y, si puedes, con otro mando y otro dispositivo, para ver si el fallo acompaña al mando. Si lo hace, contacta con el fabricante o el vendedor y cuéntales lo que viste: qué stick, los valores en reposo y si cambian. Algunas plataformas y fabricantes ofrecen un ajuste de calibración o de zona muerta para sus mandos; cuando existe, está en el software de la plataforma, del juego o del propio fabricante. No abras el mando salvo que la guía del fabricante diga que es seguro.

Resumen

  • El stick drift es un mando que informa de movimiento en reposo o que no vuelve al centro. El Test de Mando muestra los valores en bruto que recibe tu navegador, sin zona muerta.
  • Deriva, zona muerta, calibración y mapeo son cosas distintas. El test te ayuda a separar un desvío informado por el mando de los ajustes propios de un juego.
  • Comprueba los sticks en reposo, tras soltarlos y en el borde, y compara después con otro juego o aplicación y con otro mando o conexión.
  • Una lectura que no está perfectamente centrada no es automáticamente una avería, y el test no puede ver el interior del stick.

Todas las guías