So as not to impose on this thread:- Read 1 of 2 keyboards connected
I decided to reply to bakunin's post with a separate thread on a USB KB idea.
A few years ago I was a minor helper with a learning OS called 'MikeOS'.
It used BIOS interrupts throughout and was a very basic TEXT only Operating System.
This had no read/write I/O for me as my laptop at that time hand no parallel nor RS232 ports.
So I developed this baby...
SSLLOOWW - Yes but it actually works.
It uses a USB KB as a serial I/O...
Full constructional details inside the ZIP file...