El Steam Controller de Valve nunca dejó de sorprender durante su corta vida comercial, y ahora, años después de su descatalogación, vuelve a dar de qué hablar por una razón completamente inesperada. Un desarrollador ha creado una aplicación web que es capaz de hacer que el mando se desplace físicamente sobre una superficie plana, como si fuera un coche teledirigido, aprovechando únicamente los motores de vibración (rumble) que lleva integrados. No es magia, es ingeniería creativa llevada al extremo, y el resultado es tan absurdo como fascinante.

El Steam Controller como vehículo: cómo funciona este truco de vibración

La idea parte de un principio físico sencillo pero ingenioso: los motores de vibración de un mando generan una fuerza que, bien controlada, puede traducirse en movimiento real sobre una superficie. El Steam Controller incorpora dos motores de rumble independientes, uno en cada lado del mando, lo que permite modular la intensidad y el ritmo de cada uno por separado. La aplicación web actúa como interfaz de control, enviando señales precisas a cada motor para que el conjunto —que apoya directamente sobre la mesa— avance, retroceda o gire, como si se tratara de un vehículo de tracción diferencial.

Lo que hace especialmente interesante este proyecto es que no requiere ninguna modificación hardware ni software de bajo nivel instalado en el sistema. Al funcionar como una aplicación web, cualquier usuario con un Steam Controller y un navegador compatible puede probarlo directamente. La interfaz de la app imita los controles de un vehículo RC, permitiendo dirigir el mando en tiempo real. Es un ejemplo brillante de cómo la API de Gamepad de los navegadores modernos puede explotarse más allá de lo convencional, accediendo no solo a los inputs del mando sino también a sus salidas hápticas.

Especificaciones técnicas relevantes del proyecto

Aunque el proyecto no es un producto comercial, hay detalles técnicos concretos que merece la pena destacar:

  • Hardware utilizado: Steam Controller original de Valve (modelo descatalogado)
  • Motores aprovechados: dos motores de vibración (rumble) independientes, uno por cada lado del mando
  • Plataforma de control: aplicación web, sin instalación local requerida
  • Tecnología de acceso: API de Gamepad del navegador, incluyendo control de salida háptica
  • Principio de movimiento: tracción diferencial mediante modulación asimétrica de la vibración
El Steam Controller se desplaza solo por la mesa usando únicamente sus propios motores de vibración: sin ruedas, sin modificaciones, sin más hardware que el propio mando.

El ingenio de reutilizar hardware abandonado por Valve

Valve lanzó el Steam Controller en 2015 como una propuesta radicalmente diferente al gamepad tradicional: dos trackpads hápticos en lugar de joystick analógico derecho, pensados para jugar a juegos de PC que normalmente requerían ratón y teclado desde el sofá. La propuesta era ambiciosa, pero nunca terminó de cuajar entre el gran público, y Valve lo descatalogó oficialmente en 2019, liquidando el stock por apenas 5 dólares antes del cierre. Sin embargo, la comunidad de usuarios siempre mantuvo vivo el interés por el dispositivo, desarrollando drivers alternativos, firmware personalizado y todo tipo de proyectos creativos.

Este nuevo experimento es un recordatorio de que el hardware curioso o incluso fallido comercialmente puede tener una segunda vida en manos de una comunidad activa. La tracción diferencial que consigue esta app no es muy diferente en concepto a la que usan los robots de competición o los coches RC de tanque: controlar dos motores independientes para girar. Que alguien haya encontrado esa misma lógica dentro de un mando de videojuegos y la haya explotado desde un navegador web habla muy bien del nivel de creatividad que existe en la escena maker y de desarrollo indie.

¿Qué supone para el comprador hispanohablante?

El Steam Controller fue vendido en España a través de la propia tienda de Steam y distribuidores como Amazon España, aunque actualmente está descatalogado y solo puede encontrarse en el mercado de segunda mano. En plataformas como Wallapop, eBay España o Amazon Marketplace es posible encontrar unidades usadas a precios que oscilan habitualmente entre los 20 y los 50 euros, aunque estas cifras son meramente orientativas y dependen del estado y la oferta disponible en cada momento. Si ya tienes uno guardado en un cajón, este proyecto es una excusa perfecta para sacarlo y darle un uso tan inútil como entretenido. No se necesita nada más que un navegador compatible con la API de Gamepad y la aplicación web del desarrollador.

Nuestra valoración

Proyectos como este no tienen ninguna utilidad práctica, y eso es exactamente lo que los hace valiosos. En un ecosistema tecnológico obsesionado con la productividad y el rendimiento, que alguien dedique tiempo a convertir un mando descatalogado en un coche RC web-controlado es un soplo de aire fresco. Es el tipo de experimento que recuerda por qué muchos entramos en el mundo del hardware y la tecnología en primer lugar: por la curiosidad y las ganas de ver hasta dónde llega algo.

Dicho esto, el verdadero mérito aquí no es el truco en sí, sino la demostración de hasta qué punto las APIs web modernas permiten acceder a funciones de hardware que antes requerían software nativo. Cualquier desarrollador o entusiasta del hardware debería echarle un vistazo, no para hacer que su mando ruede por la mesa, sino para entender qué más se podría hacer con esas mismas herramientas. Si tienes un Steam Controller en casa, no lo vendas todavía: la comunidad sigue encontrándole vida.