Problema con joystick casero, necesaria recompilación del módulo de drivers

Las partes físicas de tu maquina funcionando bajo linux (Tarjeta de video, de sonido, modem, tarjeta de red, monitor, etc.)

Moderador: doc

Responder
vintageman
Forista Nuevo
Forista Nuevo
Mensajes: 2
Registrado: Mié Dic 02, 2015 3:43 am

Problema con joystick casero, necesaria recompilación del módulo de drivers

Mensaje por vintageman » Mié Dic 02, 2015 3:57 am

Saludos.
Antes que nada, no se si este tema cuadra más aquí o en el subforo de juegos, o en otro, si no estoy en el subforo correcto espero disculpen mi error.

Me sucede lo siguiente:
Me construí un controlador, un joystick doble de arcade para jugar al mame32, siguiendo este proyecto:

http://vusb.wikidot.com/project:mamepanel

Está terminado y funciona perfecto en una máquina con Windows, pero no lo construí para eso, la idea era hacerlo funcionar bajo Linux en una raspberry pi 2. Y bien, bajo Linux no reconoce los 2 joysticks del controlador, es como si solo tuviera un joystick.
He probado con diversas compliaciones de raspbian + paquete de emuladores, Retropie, Piplay…pero siempre obtengo el mismo problema, solo reconoce un joystick, y he leído que el problema se va a dar en cualquier Linux.
Encontré una publicación de un tipo que tuvo el mismo problema y consiguió darle solución, aquí:

http://myprojectsweblog.blogspot.com.es ... linux.html#

La operación consiste en bajarse las fuentes del Linux, y hacer una modificación en un archivo que si no he entendido mal pertenece al módulo de drivers, después hay que recompilar el módulo.
Bien yo he conseguido llegar hasta el paso de recompilar con la orden “make”, ahí no soy capaz de seguir, me da un error de directorio incorrecto, o bien el error “no rule to make target”, en cualquier caso soy incapaz. He estado unos cuantos días buscando información sobre como recompilar un módulo del kernel con la orden “make”, pero no he conseguido comprender del todo la orden, y que determina cada ruta, he realizado varias pruebas e intentos sin resultados. Soy muy novato en Linux, y la verdad, estoy un poco perdido, no se que se me está escapando.
He tenido que usar el comando apt-get en vez de aptitude, descargar los Linux-headers-3.2 en vez de los que te indica la web (de la solución) y algunas modificaciones al proceso, (la versión de la compilación de Linux que uso es 4.1.7-v7+) pero básicamente y de momento mis problemas están en la orden make, que no termino de comprenderla del todo, de ahí no paso, y no sé si he podido hacer algo mal en algún paso previo.
Me vendría muy bien una ayudita.
Gracias de antemano.
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje