Keyboard Management Library Copyright 1994, 1995 by Sean Werkema Includes source code Okay, folks, here it is. Everybody has been demanding info on working with the keyboard at its lowest levels, so here's the keyboard handler I wrote and have been working with on my system for nearly a year. There is full, direct control of the entire keyboard system, or the keyboard can be controlled BIOS-style with key-repeats and the rest. I have tested the code in this library on eight different computers with no ill effects, but still I make no warranties on this code or these subroutines (can't afford to); you use this at your own risk, and I am not responsible in any way for any damage, problems, or anomalies caused by the source code or the library. The C header file describes each function fairly well, and the assembly is included for ease of use. Note that it must be assembled with Eric Isaacson's A86 assembler; MASM and TASM will not assemble it. I hope this helps people to understand the keyboard a little better. By the way, if you use this information somewhere in your code, I would appreciate it if you (A) tell me somehow or (B) greet me in the credits or documentation somewhere. Since this stuff is entirely freeware, this virtually nonexistant fee is more than reasonable. Questions? Comments? Suggestions? Dead rabbits? Send 'em all to: Via Internet: stw113@psu.edu Via Snail Mail: Sean Werkema 608 Jacqueline Drive West Chester, PA, USA 19382