Cuando compras un juego en Steam para Linux, lo más probable es que tu mando de Xbox 360 funcione con él nada más sacarlo de la caja. Esto es posible gracias al duro trabajo de las personas que envían los controladores al kernel de Linux. Todo está ahí y listo para funcionar.

El hecho de que los mandos «simplemente funcionen» es genial. De hecho, 9 de cada 10 veces, nunca tendrás que manipular tu gamepad de Xbox 360 en tu equipo Ubuntu Linux. Sin embargo, hay casos atípicos. No todos los juegos que juegues serán compatibles con el mando.

Instalación de AntiMicro

Algunos desarrolladores de juegos no quieren dedicar tiempo a hacer que los mandos funcionen con sus juegos. Tal vez sea porque estás jugando a la versión de Linux, o tal vez simplemente no tienen los recursos o el tiempo. Aquí es donde entra el programa AntiMicro.

Permite asignar botones (y acciones del ratón) a un dispositivo de juego. Esto puede ser útil si te gusta jugar a los videojuegos en Linux, pero no eres un gran fan de la forma de hacer las cosas con el teclado y el ratón.

Puedes instalarlo introduciendo los siguientes comandos:

sudo add-apt-repository ppa:ryochan7/antimicrosudoapt-get updatesudoapt-get install antimicro

xbox-360-controller-install-anti-micro

Una vez que lo hayas instalado, ábrelo. Te aparecerá un asistente de inicio. Sólo tienes que hacer clic y seguir las instrucciones y pronto podrás utilizarlo.

Configurar Antimicro

xbox-360-controller-install-anti-micro-xbox-360-button-selection-window

Cuando el programa se abra, asignará automáticamente un diseño a tu gamepad de Xbox 360. Esto se debe al controlador xpad que vive con el kernel de Linux. Para enlazar botones específicos, sólo tienes que ir a través del menú, y hacer clic en lo que desea asignar a donde.

xbox-360-controller-instalar-anti-micro-eje-1

Por ejemplo: puedes asignar la función vertical del ratón al joystick izquierdo haciendo clic en el botón del Eje 1, y luego asignándole Mouse (vertical). Puedes recorrer toda esta lista y aplicar una función específica del teclado o del ratón a cada botón individual de tu mando.

Recalibrar los joysticks de Xbox 360

Asignar botones está muy bien, pero ¿alguna vez has querido recalibrar los joysticks de tu Xbox 360? Tal vez se sientan mal y quieras averiguar qué está pasando. El programa Jstest te permite hacerlo.

xbox-360-controller-jstest-controller-analyzer-window

Antes de poder manipular el mando de tu 360, tendrás que instalarlo en tu sistema. Esto puede hacerse simplemente introduciendo un comando en una ventana de terminal:

sudoapt-get install jstest-gtk

xbox-360-controller-install-jstest

Calibra tu mando con Jstest

xbox-360-controller-jstest-calibrate-controller-window

Para calibrar tu controlador, sólo tienes que hacer clic en el botón de Calibración dentro de Jstest. Esto hará que aparezca una ventana con un montón de números. No te preocupes por los números. No vas a introducir nada; es sólo una lectura.

xbox-360-controller-jstest-calibrate-controller-wizard

Haga clic en el botón Iniciar Calibración. Cuando haga esto, Jstest le hará pasar por un asistente que le ayudará a calibrar su controlador. Cuando Jstest deje de hacer preguntas, su controlador estará completamente calibrado y listo para funcionar.

Conclusión

Linux ha recorrido un largo camino en lo que respecta a los videojuegos. Durante mucho tiempo nadie era capaz de jugar a ningún tipo de juego, y ahora es increíblemente fácil y cualquiera puede ponerse en marcha con su título favorito.

Los periféricos de los videojuegos siguen un camino similar. Antes había que pasar por muchos, muchos trucos diferentes para conseguir que un mando de la Xbox 360 fuera siquiera reconocido en tu instalación de Ubuntu, y mucho menos utilizable en los juegos. Ahora tiene un controlador y una miríada de herramientas de configuración y es utilizado por mucha gente todos los días. Es increíble.