Dec 282017
 
Adds Ctrl-Lock, Alt-Lock etc...
File KEYLOC.ZIP from The Programmer’s Corner in
Category Utilities for DOS and Windows Machines
Adds Ctrl-Lock, Alt-Lock etc…
File Name File Size Zip Size Zip Type
KEYLOC.ASM 7424 2543 deflated
KEYLOC.DOC 1792 726 deflated
KEYLOC.EXE 1536 435 deflated

Download File KEYLOC.ZIP Here

Contents of the KEYLOC.DOC file


Keyloc - Keyboard Lock Program
--------------------------------

Keyloc is a patch to the BIOS keyboard routine. It modifies the
operation of the Alt, Ctrl, Left Shift and Right Shift keys. It allows
one finger typing by locking those keys in their shifted state.

Normally the Ctrl, Alt, Left Shift, and Right Shift keys have to be held
down with one finger, while another finger is used to type another key.
For example, if a program requires you enter a ^P, you must hold down
the Ctrl key with one finger, then depress the "P" key with another.

When Keyloc is loaded in memory, it changes the way these keys operate.
To type in a ^P, you first type and release the Ctrl key. This locks the
Ctrl key in it's shifted state. Next the "P" key is depressed and
release. This enters a ^P. Depressing Ctrl again takes the key from
it's shifted to unshifted state.

Keyloc gives an audio signal so the user can tell when he is shifting or
unshifting a key. The first time the Ctrl key is depressed, a low tone
followed by a high tone is sounded. This signals that the key has been
put in the shifted state. The next time the Ctrl key is depressed, a low
tone followed by a high tone is sounded. This signals that the key has
been returned to the unshifted state.

Loading Keyloc Into Memory
--------------------------

The program Keyloc is loaded into memory by executing the program
KEYLOC. This can be done by typine in the name of the program, KEYLOC,
with the the file KEYLOC.EXE on the diskette in the default drive.

Keyloc remains loaded in memory until the system is rebooted. It uses
approximately 500 bytes of memory.


 December 28, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)