![]()
Also, there is an existing chip called Easy Input, it is a keyboard emulator you can interface this directly with Arduino and let it handle all the protocols and interface with what ever computer regardless of Operating System.
http://www.radovan.org/EasyInput/index.htm
p.s. Every time I type Arduino, its underlined with red (as if it was misspelled) ![]()