Why not use it for keyboards and mice?
Tweo reaosns spring to mind :
1) It is over-complicated, considering the amount of data that has to be
transfered, etc.
2) There is not 'interrupt' facility./ The host machine (OK, the USB
inteface chip) has to keep on poollign the keyboard to see if a key has
changed state, and keep on pollign the mouse to see if it has moved. That
seesm to be totally the wrong thing to do.. Heck, even the HP9830 has an
intettupt on keypress.
-tony