Busco librería para que el Arduino haga de teclado PS2

#1
Llevo tiempo buscando una librería para que el arduino haga de teclado PS2, he encontrado una pero no me aclaro con ella porque no tiene ejemplos para teclado, si uno para ratón.
http://www.arduino.cc/playground/ComponentLib/Ps2mouse
He encontrado este ejemplo que he intentado modificar:
http://dduino.blogspot.com.es/2011/11/arduino-ps2-emulator-computer-control.html
Pero no lo entiendo muy bien, me parece que es un código a su vez copiado de otro sitio, la verdad.

He leído esta y otras entradas del foro, pero es que soy bastante tarugo programado y no me aclaro.
http://forum.arduino.cc/index.php/topic,42927.0.html

¿Alguna recomendación? Aparte de que me opere o algo, claro.


PD el proyecto es un bastante friki; estoy adaptando un viejo teclado de ORIC Atmos para usarlo en un PC con un emulador. La matriz ya está leida y envío los datos por el puerto serie sin problemas, pero enviarlos por el PS2 es otra cosa. Mi idea es luego hacerlo USB cuando llegue el arduino leonardo que he pedido, que por los ejemplos que he visto va ser coser y cantar.
 
#5
Pues no me acuerdo pero juraría que lo publiqué.
Además el leonardo hace de ratón con un joystick.

Edito, hay un par de videos en youtube pero no son del sistema terminado, son bastante parciales.
 
Última edición:
#6
¿Y no se puede hacer un poco de ingeniería inversa con la que te ha pasado Printpix? Mirando el código fuente, ves cómo funciona el protocolo y qué datos lee, e intentas hacer que lo mande todo.

Solo es una idea, nunca lo he probado y no sé cuánto se puede complicar.
 
#7
La librería que buscaba existe, la encontré pero no funciona o no fui capaz de hacerla funcionar.
Claro que se puede hacer desde cero solo que no me apetecí e en ese momento (ni en este) además los teclados PS2 están en franca decadencia, ya casi nada los usa así que sirectamente me fui al teclado USB que si que funciona.
 

Arriba