Configurando el mando de Xbox360 en Ubuntu


Hasta ahora cuando conectaba el mando de la Xbox 360 por cable creía que funcionaba bien, o eso pensaba, el problema vino cuando me di cuenta que no detectaba bien el joystick derecho y los gatillos. la solución mas sencilla para poder usar el mando correctamente es usar el controlador xboxdrv en lugar de xpad, y para hacerlo fácil lo vamos a hacer con una GUI que activara el mando sin tener que hacer complicadas modificaciones.

Instalando Drivers
Primero instalamos los drivers y unas herramientas que de la que hablaremos mas adelante.
$ sudo apt-get install --install-recommends jstest* joystick xboxdrv

Para comprobar si nuestro mando funciona bien ejecutamos este programa.
$ jstest-gtk
Como podemos ver en Axes, uno de los Ejes del joystick esta descalibrado y cree que el joystick derecho del mando esta constantemente pulsado, ademas de que no reconoce bien los gatillos. esto confirma la mala configuración de XPAD con el mando de la XBOX360. ahora vamos a solucionarlo.

Instalando un Gestor del Mando
$ sudo add-apt-repository ppa:gambas-team/gambas3
$ sudo apt-get update
$ sudo apt-get install gambas3


 XBOX360-GUI
Descarga e instala la GUI dependiendo de tu distro.

Ubuntu 13.04 / Linux Mint 15

Debian - Gnome-shell (GTK+)

Debian - KDE (QT)

Ahora vamos a editar el icono para que pida permisos root si no, no funciona.

Botón derecho sobre el Menú de inicio > Editar Menú > Aplicaciones > juegos


Tendremos algo así, le damos a xboxdrv-gui y haz clic en propiedades.
En Comando añade delante de todo gksu, dale a cerrar y listo. ya nos pedirá permisos de administrador cada vez que le demos clic permitiendo que funcione el programa.

Para KDE usaremos kdesudo en lugar de gksu.

En tipo de Control eliges tu mando, Si es por USB con cable ( no vale el Juega y Carga tiene que ser cableado de serie), Conecta el mando y le das al botón que pone Desactivado, para activar el mando de Xbox.

Para mantener el mando activo no cierres el programa, déjalo minimizado para que siga funcionando.

Fuentes 
Reportar Error en este Artículo
Siguiente
« Anterior Post