Adaptador de joystick PS2 – PC en Linux

Hoy me conseguí un lindo adaptador USB para conectar dos joysticks de PS2 en la computadora. Mi objetivo era usarlo para jugar distintos juegos de PSX utilizando el emulador ePSXe.

Todo bien con el aparato, vino con su respectivo driver para Windows. ¿Pero que hacemos con el Linux?.

Al principio me empecé a preguntar si iba a tener que hacer mil cosas para hacer funcionar el aparato. La realidad nunca podría haber estado más alejada de eso.

Para hacer funcionar el adaptador, lo unico necesario era enchufarlo por usb, conectar un joystick y poner esto en la consola:

$ modprobe joydev

Después para probar que todo esté en orden:

$ cat /dev/input/js0

Al poner eso, van a aparecer caracteres extraños en la terminal. No te asustes, tenés que agarrar el joystick y empezar a apretar botones. Si como resultado de cada pulsación aparecen más secuencias de caracteres raros, significa que todo está funcionando perfectamente.

Eso fue todo.

Obviamente tuve que tener instalado con anterioridad el paquete joystick, que en Fedora 11 (yum install joystick) u otras distros puede instalarse buscando por ese nombre, aunque por lo general (creo) ya viene instalado.

Utilizar el joystick de PS2 con ePSXe en Linux:

Estoy seguro de que esta guía le va a servir a tantas personas que podría juntarlas en la superficie de un alfiler. Para hacerlo simple y rápido voy a enumerar todo en seis simples pasos.

1) Tené el joystick reconocido por tu distribución y funcionando (leer lo anterior)
2) Tené ePSXe para Linux ya instalado con todos los plugins
3) Descargar el plugin PadJoy (padJoy082.tgz)
4) Extraé el archivo anterior y seguí el README para instalar el plugin correctamente. Para hacerlo rápido: El archivo .so va en la carpeta /plugins y el archivo .cfg en /cfg. ¿Suena razonable, no?
5) Ejecutá ePSXe y andá a Config – Ext. Game Pad.
6) El resto es configurar los botones a como te parezca. Obviamente el menú se guía por si solo. Si hay botones que se “superponen”, a mi, personalmente ese problema se me solucionó reiniciando X (Ctrl + Alt + Retroceso).

Después de esto, deberías poder jugar tranquilamente.

No hablo de vibración para el DualShock ni de uso de los controles analógicos porque son algo que todavía no logré que funcione (al menos no correctamente), pero en el futuro voy a tratar de cubrirlo en este post.

Ahora… ¡A jugar PSX!

Suerte en la vida, gente!

Anuncios

2 comentarios to “Adaptador de joystick PS2 – PC en Linux”

  1. Farolito Says:

    Che, si vas a andar tecleando modprobe joystick para que te cargue el modulo de joystick cada vez, mejor agregate joystick a la lista en /etc/modules, asi ya lo tenes cargado durante al arranque siempre ;)

    Buen protip para los fedusers (?), en ubuntu se que el modulo shostik viene de serie porque mi amigo el paloma tenia uno e iba de una en todos los programas enchufandolo nada mas.

  2. vincegeratorix Says:

    gracias, me sirvió.
    así puedo jugar al stepmanía como se debe.
    Como el adaptador tiene 2 entradas, para el joystick #2 el comando para probarlo es el siguiente:
    cat /dev/input/js1
    cambié el 0 por 1 y funcionó.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: