Hallo,
USB zu implementieren ist enorm aufwändig und nicht mal eben machbar.
PS/2 ist da deutlich einfacher. Arbeite selber nicht mit Bascom, aber da gibt es sicherlich Beispiele im Netz.
Grüße, Bernhard