¿Cómo configuro un joystick o gamepad?

63

Recientemente recibí un Logitech Rumblepad 2 (un joystick, como un controlador de PS2) de un amigo.

¿Cómo podría configurar esto en Ubuntu? Si es posible, preferiría usar una utilidad de GUI.

Intenté jstest-gui , ¡pero muestra mi acelerómetro!

    
pregunta RolandiXor 25.03.2011 - 21:27

5 respuestas

29

Es posible calibrar Joysticks en Kubuntu usando la configuración del sistema de KDE. Esto es un poco una solución "exagerada", ya que por supuesto requiere KDE (y la mayoría de los usuarios de Ubuntu no querrán esto).

No tenía mi joystick conectado para la captura de pantalla anterior, pero lo he intentado antes y funciona.

JStest gtk y joystick

Estas son dos herramientas incluidas en los repositorios de Ubuntu que no he probado recientemente (las encontré cuando buscaba otras opciones). El primero de los dos, jstest-gtk, es una herramienta gráfica, y joystick es un conjunto de utilidades de línea de comandos.

Puedes instalarlos usando:

sudo apt-get install jstest-gtk 

o

sudo apt-get install joystick

Jstest-gtk es una interfaz para las herramientas de línea de comandos de joystick.

    
respondido por el RolandiXor 19.03.2013 - 20:33
33

Este proceso funcionará para Ubuntu 11.04 (Natty) y versiones anteriores. Para las versiones más recientes, consulte este Respuesta de RolandiXor . Gracias.

No probado por mí, pero lo encontré en un enlace proporcionado en: enlace , espero que esto pueda ayudar.

  

Instalar joystick y jscalbrator

     

sudo apt install joystick jscalibrator

     

luego ejecute los procesos de calibración

     

jscal -c /dev/input/js0 (esto es   la ubicación de mi joystick, revisa la tuya)

     

jstest /dev/input/js0 (o donde sea) If   Recuerdo correctamente, esto debería   devuelve 0 para ningún error.

     

ejecuta jscalibrator

     

jscalibrator

     

y debería   reconocer el tipo de gamepad   correctamente y reconocer todos sus   botones y eje

También hay una aplicación llamada jstest-gtk , que parece hacer algo así, publico aquí una captura de pantalla y el enlace para ti: enlace (Es posible que sea necesario compilar este software para que funcione)

    
respondido por el Geppettvs D'Constanzo 25.03.2011 - 23:41
22

Estoy usando Ubuntu 13.04 y tengo Logitech Rumblepad 2. Y lo que hice fue instalar estos, joystick y jstest-gtk . Ya ha sido calibrado para el dispositivo predeterminado y el joystick se detecta correctamente. Solo conéctate y juega.

Si necesita calibrar y guardar su configuración, puede hacerlo, abre jtest-gtk, verás esto,

Puede calibrar haciendo doble clic en el dispositivo.

Espero que te ayude como me lo ha hecho a mí.

    
respondido por el Shaharil Ahmad 28.05.2013 - 05:00
14

Las respuestas aquí se están haciendo un poco viejas ahora, y los usuarios parecen estar teniendo problemas nuevamente, así que esta es una solución actual de 2016 para configurar su joystick o gamepad en Ubuntu.

Puedes usar antimicro , es un tenedor de joy2key y tiene un GUI , usa este PPA para 12.04 a 15.10

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

Para 16.04+ usa este PPA

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install antimicro

Fuente

    
respondido por el Mark Kirby 12.01.2016 - 18:43
7

Actualmente estoy usando qjoypad para asignar claves (incluso el mouse) a Logitech Gamepad F310. Está funcionando bien para juegos que están diseñados con solo los controles del teclado y el mouse en mente. Parece requerir que se ejecute desde cli como qjoypad --notray . Utiliza una GUI.

Cómo instalar Qjoypad
Primero agregue los juegos GetDeb ppa

wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu raring-getdeb games" >> /etc/apt/sources.list.d/getdeb.list'

Luego actualiza e instala el paquete

sudo apt-get update
sudo apt-get install qjoypad

Alternativamente, descargue el paquete aquí e instálelo con su administrador de paquetes favorito.

    
respondido por el iyrin 27.05.2013 - 23:01

Lea otras preguntas en las etiquetas