This looks neat! I'll have a crack at it!

I was wondering though, do you have more of the keyboard codes? The application I plan on using will make use of 21 keys in the end...