Warum nimmst nicht PS/2?
aus diesem forum hab ich einen code rauskopiert der die ganze ps2 schnittstelle auf einem AVR emuliert. geht perfekt.

seriell reicht.