Cristalab

Cómo instalar un Gamepad o Joystick en Mandriva Linux

Por: Drakedalfa + 15.04.2007

En este tip explicaré cómo hacer funcionar un Joypad o un Joystick en Mandriva Linux. Es un proceso sencillo pero creo que hay que explicar dos terminos que usaré en este tip:
Nota: Requieres conocimientos de Linux para este tip.


Después de esa breve explicación:
Yo tengo un joypad que usualmente esta en /dev/js Mandriva lo detecta y tiene los drivers para usarlo. Para ver si tu joystick es compatible lleva esta pruebas sencillas:

Primero desconecta el joystick y ahora como root ejecuta:

Código :

tail -f /var/log/messages

Ahora conecta el joystick, aquí debería enviarte algún mensaje diciendo que es lo que se conectó:

Código :

Mar  1 18:33:10 Mandriva2007 kernel: Shorewall:net2all:DROP:IN=eth0 OUT= 
MAC=00:0b:6a:98:dc:41:00:0b:bf:56:5c:54:08:00 SRC=221.208.208.98 DST=10.13.21.87
LEN=486 TOS=0x00 PREC=0x00 TTL=48Mar  1 18:34:37 Mandriva2007 kernel: usb 3-1.4: new low speed USB device using uhci_hcd and address 8
Mar  1 18:34:37 Mandriva2007 kernel: usb 3-1.4: configuration #1 chosen from 1 choice
Mar  1 18:34:37 Mandriva2007 kernel: input: DragonRise Inc.   Generic   USB  Joystick   
as /class/input/input6
Mar  1 18:34:37 Mandriva2007 kernel: input: USB HID v1.10 Joystick [DragonRise Inc.   
Generic   USB  Joystick  ] on usb-0000:00:1d.2-1.4
[/b]

Otra prueba sencilla es hacer cat al device. Los joysticks y joypads se colocan así siempre en /dev/js*

En mi caso:

Código :

[dalfa@EnlightME ~]$ cat /dev/js 
29g29g29g29g29g29g29g29g29g29g29g29g29g|RgÿlSgüUg|Vg|[gì[g

Cuando presiono un botón aparecen esos números y signos eso quiere decir que el joystick está funcionando bien

Si tu joystick está funcionando bien en linux, lo que necesitas ahora es un programa para usarlo en urpmi hay varios:

Código :

[dalfa@EnlightME ~]$ urpmq -a --fuzzy joy
joystick
qjoypad

Lo que hacen estos programas es asociar los botones a una acción en el caso de un juego lo que hacen es asociar un botón a una combinación de botones para poder jugar

Yo solo juego dukenukem esto lo hago con qjoy y tambien uso mi joypad con xmms para pasar las canciones y subir el volumen.

El módulo que maneja los joypad es joydev:

Código :

[root@Mandriva2007 dalfa]# modprobe joydev

Para que siempre cargue el módulo sólo debes agregarlo al /etc/modprobe.preload

Casi cualquier programa que asocia combinaciones de teclas puede asociar los botones para usarlos.

Si tienes problemas y no sabes donde preguntar en BlogDRAKE hay soporte para Mandriva Linux.

Fuente:

Etiquetas linux mandriva

Comentarios | Enviar un comentario
Que facilito!
Por: Diego_blog
oye pues bueno el tip pero muy muy enredado. no era mandriva la facil? porque haces todo por consola y eso? esta muy dificil de entender, yo ni sbia que era un kernel y lo pones ahi y todo eso tengo que saberlo para instalar un control? muuuuy dificil
Por: Juan_blog

Juan_blog :

oye pues bueno el tip pero muy muy enredado.


Eso depende de tu nivel, en realidad es mas facil que en otras distros.

Juan_blog :

no era mandriva la facil? porque haces todo por consola y eso?


Mandriva es facil usar comandos en terminales no es sinonimo de dificultad mas cuando te lo dicen en un manual paso a paso, el miedo a los comandos y terminales es algo absurdo ya que las guis siempre seran mas limitadas que su contra parte en texto.


Juan_blog :

esta muy dificil de entender, yo ni sbia que era un kernel


Wow necesitas aprender unas cuantas cosas en ese caso

Juan_blog :

y lo pones ahi y todo eso tengo que saberlo para instalar un control? muuuuy dificil


Como dije al principio eso depende te tu nivel de conocimiento, esta es la configuracion manual que se hace si el sistema no reconoce automaticamente el dispositivo. Si tu hardware es standar pues sera mas facil de usar siempre.

Ahora a lo dificil que dices me doy cuenta que no has leido el manual si te fijas en si todo lo que debes hacer es un solo comando y ese comando lo puedes ejecutar en gui si quieres tambien (dogo por tu miedo a las terminales) el manual se puede resumir a:

Si tu joystick está funcionando bien en linux, lo que necesitas ahora es un programa para usarlo en urpmi hay varios:

Código :

[dalfa@EnlightME ~]$ urpmq -a --fuzzy joy
joystick
qjoypad


Lo que hacen estos programas es asociar los botones a una acción en el caso de un juego lo que hacen es asociar un botón a una combinación de botones para poder jugar


Si lees el manual veras que solo se debe hacer esto lo demas es para ver si es compatible y el paso del final para cargar el modulo.

Te aconsejo que leas el manual antes de decir si te parece o no dificil
Por: Drakedalfa
pero s q como esperas que alguien se meta a consola? cuando se ve que uno use dos en win para instlar lo que sea?

no hay forma de hacerlo de una manera mas humana? ah no, eso es ubuntu, no mandriva.
Por: Juan_blog

Juan_blog :

pero s q como esperas que alguien se meta a consola?


Humm ¿cual es el miedo si te dan los pasos?

Juan_blog :

cuando se ve que uno use dos en win para instlar lo que sea?


No se no uso Windows

Juan_blog :

no hay forma de hacerlo de una manera mas humana? ah no, eso es ubuntu, no mandriva.


¿Forma humana? no se a que te refieres, si quieres decir por medio de una gui pues si puedes usar rpmdrake, ¿ubuntu? ahhh la antigua palabra africana que significa: "no pude instalar Debian".

Hablando en serio si le sigues teniendo miedo a las terminales puedes usar una interfaz grafica para instalar:





Si Ubuntu te parece mas facil que Mandriva pues este no me parece el lugar correcto es mas yo diria que es un claro intento de trollear el manual atraves de hacer fud por medio de decir que no te gusta usar las terminales cuando en Ubuntu tambien se pueden usar las terminales, APT al igual que URPMI pueden ser usados en terminales o con interfaz grafica como desees.

Es mas si lo quieres puedes usar APT en Mandriva y usar Synaptic si no te gusta usar el Administrador de paquetes oficial (URPMI) de la distro.

Mas info sobre urpmi:
http://es.wikipedia.org/wiki/Urpmi
Todo lo que siempre quisiste saber sobre urpmi pero nunca te atreviste a preguntar
¿Que es un repositorio?
easyurpmi.zarb.org

Mas info sobre Synaptic:
http://es.wikipedia.org/wiki/Synaptic

Mas info sobre apt:
http://es.wikipedia.org/wiki/Advanced_Packaging_Tool
Por: Drakedalfa
Hola he leido el manual sobre la instalacion del joystic en un entor no linux. Perdonar soy novato me gustan los simuladores de vuelo y hoy mismo he hido a comprar un joystic a Bcn y no me he atrevido a comprar ninguno no garantizan que funcione bajo linux.
Quisiera que si por favor si me podriais informar sobre que joystic y sistema de pedales seria el mejor para el sistema linux y para funcionar con simuladores de vuelo. Gracias anticipadas
Por: Alponsus_blog
Ha se me olvidaba uso el UBUNTU.
Por: Alphonsus_blog
De hecho SI es la manera fácil.
La manera "humana" de hacerlo en ubuntu es montar el modulo gamencon (obviamente esto es para gamepad por puerto serial, y pues bueno como tengo un control de ps2...)
Recuerdo que existe una app para configurarlo, pero el dispositivo ya debe de existe en /dev (bueno almenos el enlace simbólico).
Asi que a Juan, que aparentemente cree que en ubuntu todo se puede hacer por consola...
viejo, estas orinando fuera del retrete
Por: Joker@geekorito_blog
Corrijo: a juan que cree que todo se puede hacer por una linda GUI...
Por: Joker@geekorito_blog
Creo que no se trata de "tener o no el nivel", sino de hacerlo más fácil, estilo un "plug and play" siginficando eso que lo conecto y anda, no tengo que hacer nada, o si hay algo que hacer, es visual e intuitivo... la linea de comando no es ni visual ni intuitiva para alguien nuevo en esto.
Por otro lado, creo que hablar de "nivel" es una manera de categorizar, y para que la gente abraze Linux en cualquiera de sus "colores" (distros) es necesario darles todo en GUI, o sea visual e intuitivo... por el contrario, categorizar o etiquetar como de "no tienes el nivel" es una manera de hechar a los nuevos... gracias por el tutorial! he aprendido algunas cosas ya que tambien soy nuevo en esto, saludos!
Por: Gebura_blog
yo uso ubuntu y...puedo acegurar q mandriva y conectiva (q es lo q he probado) es mas fasil de configurar q ubuntu... pero dentro de todo...a quien le gusta hacer un clic y q te todo echo,,, yo prefiero aprender el xq de las cosas...
el tutoril esta bueno, el unico problema es q soy medio novato en linux... pero entiendo lo q dice...asi q... q no haya gente q diga q es dificil xq son solo letras y logica...

saludos.
Por: Syslock-hack_blog
como ubico la letra q en un jostick ps2
Por: pato_blog
Yo uso ubuntu, soy nuevo tambien en su uso, y he tenido serios problemas para lograr que funcionen todos los componentes de mi pc, sobre todo he batallado con mi tarjeta de red inalambrica. Estoy acostumbrado a la facilidad de uso de windows, bastante intuitiva.
Creo que la mayoria de nosotros no sacamos el maximo provecho a los sistemas operativos, sea cual sea, la ventaja es que si usas windows y tienes un problema en la instalacion de algo es facil encontrar un foro en donde encuentras solucion, aunque seas un novato en su uso. Sin embargo si usas GNU linux en cualquiera de sus presentaciones (que es casi como referirse a sistemas operativos diferentes ya que no todo funciona en ellos) te encuentras que cada uno tiene su foro y te explican como si llevaras años en su uso y eso no debe ser, creo que para que estos sistemas operativos sean mas difundidos deben crear un entorno mas familiar, mas facil de entender, mas intuitivo, de que sirve ver una serie de letras y numeros despues de que escribo un comando si en realidad no se ni que significa, solo se que si salen es porque funciona ¿?.
El tutorial es bueno, funciona, pero si soy muy nuevo en esto tengo que aprender primero como abrir la dichosa terminal donde poner el comando, etc. etc. y creo que a eso nos referimos con la facilidad de uso, deberian crear un entorno grafico y poder seleccionarlo en caso de ser un novato, que al final de cuentas todo esto se va a hacer porque solo queremos jugar.
Por: netzaim-blog
Deja un comentario
IMPORTANTE

Recuerda ser respetuoso, no insultes a otras personas, ni uses palabrotas, hay una persona al otro lado de la pantalla.

Habla bien, NO ESCRIBAS EN MAYUSCULA TODO, no escribas como en un SMS, evita cosas como "ke", "x q" y demás abreviaciones.

Aquí funcionan las etiquetas de los foros, puedes usar [b] para negrita, [img] para las imágenes, [url] para los enlaces, etc.

Si tienes preguntas técnicas, envíalas mejor al foro.