Watcom keyboard routines

I read some posts off the newsgroups about a keyboard handler. 
It inspired me to fix-up and redo my own code.

I have one of those fancy lad natural keyboards. This could
be fiddling with my results? It works on my keyboard. I even
put in the codes for those other extra keys.

I also added a single hit function and some code commands.
And the ever cool key aliasing is also in there. 
It also checks for the break key, but not very good.
If anyone knows how to fix this, please let me know.
The only thing it is missing is a typematic rate, but I don't
need one for my purposes.

This is as is. If your computer starts on fire, you need a new fan.
This is use at your own risk software. It works to the best of
my knowledge

The data is totally hidden, so if you want it, then you call a function
to get it. This is a little slower, but much safer. I don't do any
bounds checking, I assume the defines are within range.

And no, I don't comment very well. I prefer nice long function names
and variable names that make sense.

If you have any cool changes, hey send them to me?

-Billy Zelsnack
zelsnack@rmii.com

