Klawiatura używa RS232 albo przynajmniej coś zbliżonego. W każdym razie dane lecą po pinach od RS'a. Zainteresuj się układem FT232RL. To jest sprzętowy konwerter RS232 do USB z emulacją portu szeregowego. Producent daje sterowniki pod Androida. Problem to dodanie konwertera RS'a z klawiatury do RS'a ttl z którym pracuje FT232RL. Układ max232 powinien załatwić sprawę. Będziesz też musiał napisać sobie sterownik dla klawiatury bo nie wysyła znaków w ascii tylko pluje jakimiś kodami. Sprawdzałem kiedyś w terminalu.