Leer teclado usb desde arduino / teensy

He encontrado una libreria para leer teclados ps2 desde arduino / teensy, ¿existe algo similar apra teclados usb? en caso de que no... ¿como podria hacerlo?, un teclado usb tiene las señales de Data + y Data -, mientras que los PS2 son Data y CLK

Dependerá tambien del teclado que quieras poner, hay unos que vienen con un adaptador de USB a PS2 y el teclado admite ambos protocolos, otros aunque les pongas el mismo adaptador no funcionan.

Hay accesorios para agregarle un puerto USB al arduino y librerias específicas.

Este es un ejemplo http://www.bricogeek.com/shop/arduino/288-arduino-usb-host-shield.html

Un saludo

Gracias, he probado con un teclado USB (que originalmente venia con un adaptador a ps2, pero no se donde esta) y un adaptador usb casero a ps2 (con el esquema de USB to PS/2 mouse or keyboard adapter pinout diagram @ pinoutguide.com) y la libreria ps2keyboard sin obtener resultados, esta tarde probare con un teclado ps2 serio y destripare un conversor original, a ver si falta algo.