New Project Source Code!
https://code.google.com/p/openppjoy/
La idea del proyecto es crear un driver totalmente opensource que permita usar el puerto paralelo para nuestros controles; en principio yo voy a trabajar en Linux, pero al ser el driver abierto, si alguien quiere portarlo a MSDOS, MacOS o Windows; es perfectamente libre de hacerlo 
Español
English Version below!
El objetivo inicial va a ser por tanto hacer un simple keycoder por software (la pulsacion de un boton te da una tecla) y un soporte basico para joystick virtuales (de 8 botones y 2 ejes).
Wiki en Castellano:
https://code.google.com/p/openppjoy/wiki/DocSpanish
English
(Sorry for my english
)
The Project:
Make an opensource driver that use LPT for our controls. I will work on Linux, but the driver is open, if someone wants port this driver to MSDOS or Windows, it is free to made it 
The Idea:
The initial objetive is to make a software keycoder (push a button goes to sim a push some key) and support to basic virtual joysticks ( 8 buttons and 2 axes).
English Wiki:
https://code.google.com/p/openppjoy/wiki/DocEnglish
WORK IN PROGRESS
New Project Source Code!
https://code.google.com/p/openppjoy/
arcade-modulo (6.72 kB)
Subido: 15-05-2010 [Descargas: 1320]
Outdated - Sin actualizar
Lasted at Google Code repo.
Ubuntu Breezy (Kernel - 2.6.12)
Dapper Drake (Kernel - 2.6.15)
Version Estable:
No añadire mucho mas al driver de linux, en principio es lo que necesito, pero si alguien tiene alguna sugerencia o quiere aportar algo al codigo es libre de hacerlo... eso si, agradeceria que nos enviara los cambios para hacerlos publicos y que todos podamos disfrutarlos!
At the moment the code is feature freeze, but the driver is open source... If you want, you can do your changes, updates and send me your patches! Enjoy the driver!! ;)



15-05-2010
no me funciona, hay alguna otra forma de instalar el driver?
15-05-2010
Según comentas tienes el kernel 2.6.30-2-686 y como puedes observar el driver SOLO funciona con 2.6.12 a 2.6.15
Una vez tenga clara la versión que usaré para el nuevo ages (http://ages.forja.rediris.es/) actualizaré de nuevo el driver.
Un Saludo
16-05-2010
hay alguna otra forma de utilizar la interface? otro driver? alguna otra forma? es que no quiero usar windows
17-05-2010
Ehm, simple usar Ubuntu Breezy o Dapper
Tienes el tutorial de máquinas arcade (en consola) en este mismo blog
Un Saludo
06-06-2010
ok, estoy a punto de rendirme, como hago para hacer el driver? (si si riete, no importa)
07-06-2010
Sino me das más pistas poco te podré ayudar. Versión, parte del tutorial donde te atrancaste, etc…
Cuanta más información, más ayuda podré darte
Por lo demás solo decirte que tengo pensado el nuevo ages para ubuntu 10.04 pero eso será en unos meses, si lo necesitas ya, sigue el tutorial con breezy que funciona de escándalo
Un Saludo!
08-06-2010
Ya tengo el frontend configurado, el emulador configurado, la interface creada (a eso te refieres con el tuto?), por cierto, tendras los headers para el kernel que usas? me han comentado que con dmks podria instalar el modulo o algo asi
saludos y gracias!!
08-06-2010
uso debian hibrido (testig/stable) con el kernel 2.6.32-3-686
19-07-2010
Gory ya tienes la versión actualizada al kernel 2.6.3x
https://code.google.com/p/openppjoy/source/checkout
Un Saludo!
20-07-2010
creo que si (ando de viaje y no recuerdo que version tengo) x q? ya actualizast el driver? (ando medio zombie)
que version de kernel necesito?
29-08-2010
este link
https://code.google.com/p/openppjoy/source/checkout
es el driver ya actualizado para ubuntu 10.04?
30-08-2010
Si, como puedes ver desde la r4 el driver ya es compatible con ubuntu 10.04
https://code.google.com/p/openppjoy/source/list
Un Saludo!
30-08-2010
Ho!! gracias!!!!
hoy mismo lo pruebo!!!
mil gracias!!!
24-04-2011
gracias funciona una seda
como instalar o modulo ao iniciar sistema .?
gracias
15-06-2011
Por lo que leí en http://ppjoy.blogspot.com/ parece que quiere liberar es decir ponerle licencia GPL al driver, pero todavía no aparece en sourceforge (o por lo menos nada que contenga el SOURCE).
Sigues trabajando en el driver? O ya es totalmente funcionar? En linux se pueden mapear teclas del joystic (una combinación de teclas) a funciones del teclado?
15-06-2011
Es completamente funcional desde la primera versión liberada
La versión actual no tiene mapeo personalizado, hay un parche que necesita repasarse que lo permite. Pero aun no está publicado. Pero no es necesario en ningún caso, simplemente mapeas el número de joys que quieras por línea y listo.
Te recomiendo que mires la doc en google code
Lo que hace ppjoy sólo sería interesante para gente de windows, en linux no aportaría nada, ya lo porté todo en su día yo…
Un Saludo y ánimo con el panel o la maca! XD