N O T E S O N S P E E D K E Y by John B. Zuckerman 7230 Wurzbach, #1603 San Antonio, TX 78240 1. To use SPEEDKEY, simply type "SK" at the DOS prompt. The program then loads, initializes, and returns to DOS. You may now run any other DOS program (except BASIC under DOS 1.1, see below). The keyboard repeat speed is now nearly doubled. SPEEDKEY is completely invisible to other programs. 2. I have attempted to keep the operation of the keyboard exactly the same except for the speedup. Even without SPEEDKEY, the keyboard produces some bizarre effects at times (especially when the BIOS keyboard buffer becomes full). These effects are also present with SPEEDKEY. 3. The interrupt handlers do something that from a programming standards perspective is blatantly illegal. They actually jump into the middle of a ROM BIOS routine rather than enter the routine via the conventional method (using the INT instruction). Because this is in violation of the established programming standards, I have included extra code in the initialization part of the program to verify that the version of BIOS encountered is one of the recognized versions (there are four of these, in total). 4. I have tested the program on both PC's and XT's, with DOS 1.1 and 2.0, and with a variety of software. The only commonly used program that I have found so far that will not work properly with SPEEDKEY is BASIC under DOS 1.1 (and BASICA). Actually, BASIC runs fine, but the repeat function is defeated. Curiously, when you exit BASIC (with SPEEDKEY installed), the repeat function is reinstated! 5. Should you find a bug or error caused by this program, I would be grateful if you would report it to me.
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project