home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / USCX / DOSUT-03.ZIP / KEYLK.DOC < prev    next >
Text File  |  1983-07-20  |  3KB  |  62 lines

  1. Keyloc  -  Keyboard Lock Program
  2. --------------------------------
  3.  
  4.     Keyloc is a patch to the BIOS keyboard routine.  It modifies the
  5.     operation of the Alt, Ctrl, Left Shift and Right Shift keys. It allows
  6.     one finger typing by locking those keys in their shifted state.
  7.  
  8.     Normally the Ctrl, Alt, Left Shift, and Right Shift keys have to be held
  9.     down with one finger, while another finger is used to type another key.
  10.     For example, if a program requires you enter a ^P, you must hold down
  11.     the Ctrl key with one finger, then depress the "P" key with another.
  12.  
  13.     When Keyloc is loaded in memory, it changes the way these keys operate.
  14.     To type in a ^P, you first type and release the Ctrl key. This locks the
  15.     Ctrl key in it's shifted state. Next the "P" key is depressed and
  16.     released. This enters a ^P. Depressing Ctrl again takes the key
  17.     from it's shifted to unshifted state.
  18.  
  19.     Keyloc gives an audio signal so the user can tell when he is shifting or
  20.     unshifting a key.  The first time the Ctrl key is depressed, a low tone
  21.     followed by a high tone is sounded.  This signals that the key has been
  22.     put in the shifted state. The next time the Ctrl key is depressed, a high
  23.     tone followed by a low tone is sounded.  This signals that the key has
  24.     been returned to the unshifted state.
  25.  
  26. Loading Keyloc Into Memory
  27. --------------------------
  28.  
  29.     The program Keyloc is loaded into memory by executing the program
  30.     KEYLOC. This can be done by typing in the name of the program, KEYLOC,
  31.     with the the file KEYLOC.EXE on the diskette in the default drive.
  32.  
  33.     Keyloc remains loaded in memory until the system is rebooted.  It uses
  34.     approximately 500 bytes of memory.
  35.  
  36. Which Version of Keyloc to Use
  37. ------------------------------
  38.  
  39.     Because Keyloc is only a patch to a program that already exists in
  40.     the ROM of the IBM PC, it may not work if changes are made to the
  41.     code in the ROM.
  42.  
  43.     There are at least 3 versions of ROM-BIOS for the IBM PC and the new
  44.     IBM XT.  The original Keyloc patch worked for the first two versions,
  45.     but changes to it were required by the latest version of ROM-BIOS.
  46.  
  47.     The original Keyloc is "KEYLOC.EXE".  It should work if you purchased
  48.     your PC before the release of the IBM XT.
  49.  
  50.     A modified version of Keyloc is "KEYLOC_3".  This should work if you
  51.     have an IBM XT or an IBM PC purchased after the XT was released.
  52.  
  53.     You can find out which version of ROM-BIOS you computer has by
  54.     using the DEBUG program to print out the release marker of
  55.     your ROM.  Type in "DEBUG" to start the program, then type the
  56.     command "D F000:FFF5 L 8".  A date will be displayed that indicates
  57.     which ROM you computer has.
  58.  
  59.         "04/24/81"  - Version 1, use "KEYLOC.EXE"
  60.         "10/19/81"  - Version 2, use "KEYLOC.EXE"
  61.         "10/27/82"  - Version 3, use "KEYLOC_3.EXE"
  62.