home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 31 / CDASC_31_1996_juillet_aout.iso / vrac / nokysd16.zip / NO-KEYSD.DOC < prev    next >
Text File  |  1996-05-10  |  15KB  |  261 lines

  1.                              No-Keys For DOS
  2.                                Version 1.6
  3.  
  4.             No-Keys is a program designed to allow a person to input
  5.         text into any program without using the keyboard. It allows a
  6.         mouse, trackball, or similar device to input text to DOS or
  7.         most programs. It is designed for people with disabilities
  8.         who cannot use a keyboard because they have limited motion of
  9.         their arms, but can still make small motions with their hands
  10.         or fingers.
  11.  
  12.         Shareware notice
  13.  
  14.             This program is being distributed as shareware. This means
  15.         that you can use this program for a period of 30 days to
  16.         determine if it is of use to you. At the end of the 30-day
  17.         trial period, you are legally required to either pay for it or
  18.         discontinue using it. Notices will start appearing when
  19.         No-Keys is loaded when your trial period is over. When you pay
  20.         for No-Keys, you will receive a version that does not display
  21.         any requests for money. To pay for No-Keys, send $25 (US only)
  22.         to:
  23.  
  24.                     Leithauser Research
  25.                     4649 Van Kleeck Drive
  26.                     New Smyrna Beach, FL 32169
  27.  
  28.         For best service, please fill out the REGISTER.FRM form
  29.         enclosed with this package. If you cannot include this form
  30.         with your registration for some reason, at least be sure to
  31.         indicate that you are registering the DOS version, so you
  32.         do not receive materials designed for No-Keys for Windows
  33.         users.
  34.  
  35.         Installing and using No-Keys
  36.  
  37.             The program is loaded into memory by typing NO-KEYS at
  38.         the DOS prompt. It can also be loaded by a batch file,
  39.         including the AUTOEXEC.BAT file. Once it is loaded, it become
  40.         memory resident. Other programs, such as word processors, can
  41.         be run while No-Keys is in memory.
  42.             No-Keys displays a window containing text characters on
  43.         the screen. The mouse cursor is also visible. When you move
  44.         the mouse cursor so that it is on top of a character and
  45.         press the left mouse button, the computer acts as if that
  46.         character had been typed on the keyboard. For example, if you
  47.         put the mouse cursor on the letter D and press the left mouse
  48.         button, the computer acts as if you had pressed the D key.
  49.         The top row of the text window contains both capital and
  50.         lower case letters, plus the numbers 0 through 9. The third
  51.         (bottom) row has two or three letter abbreviations for some
  52.         of the special keys, such as End or Ins. Putting the mouse
  53.         cursor on any of the letters in the abbreviation and pressing
  54.         the left mouse button will input that key. Most of the
  55.         abbreviations are the same ones used on the keyboard itself,
  56.         and are therefore obvious. The PUp and PDn abbreviations
  57.         refer to the PgUp and PgDn keys. The CR abbreviation refers
  58.         to the Carriage Return key, otherwise known and Return or
  59.         Enter.
  60.             The second (middle) row has various punctuation marks
  61.         and related symbols (dollar signs, parentheses, etc.) on the
  62.         left side. These behave just like the characters on the top
  63.         row. Putting the mouse cursor on the character and pressing
  64.         the left button inputs that key. Next to this string of
  65.         punctuation marks is a line of blank spaces. Putting the
  66.         mouse cursor anywhere in this area and pressing the button
  67.         inputs a space.
  68.             After the spaces in the second row, there are a series
  69.         of special symbols. Each of these symbols represents a
  70.         special key or a function of No-Keys. The first symbol is a
  71.         large box. Pressing the left mouse button while the mouse
  72.         cursor is on this box pops up a special window. This window
  73.         contains the words Quit, Shft, Ctrl, and Alt. Pressing the
  74.         left mouse button when the cursor is on one of the last three
  75.         activates the Shift, Ctrl, or Alt key and pops down the
  76.         special window. Pressing the mouse button while the cursor is
  77.         on Quit will pop down the special window without activating
  78.         any of the keys. (In fact, it will deactivate any of the
  79.         three keys if they were already active.) Once a key has
  80.         been activated, inputting any of the regular keys with
  81.         the mouse will result in No-Keys inputting the key
  82.         combination. For example, if you activate the Alt key and
  83.         then put the cursor on F1 and press the left mouse button,
  84.         No-Keys inputs Alt-F1. As soon as you input any key, the
  85.         activated Shift, Ctrl, or Alt key is deactivated. During the
  86.         time one of the three keys is activated, a flashing S, C, or
  87.         A will appear next to the box that popped up the special
  88.         window. Note: You can only activate one of these keys at a
  89.         time. For example, you cannot have Alt and Ctrl active
  90.         together. If you have one key active and you try to activate
  91.         another, the second key will replace the first key. Thus, you
  92.         cannot activate a three-key combination such as Ctrl-Alt-Del
  93.         with No-Keys. Note: These activated keys only work with keys
  94.         input by No-Keys. That is, you cannot activate a key (such as
  95.         the Alt key) with No-Keys and then press a key on the
  96.         keyboard to get the key combination.
  97.             Next to the box character, there is an e with a mark
  98.         over it. This represents the escape (Esc) key. After this
  99.         symbol there is a > symbol with a line under it. This
  100.         represents the TAB key. Next, there is a < symbol with a line
  101.         under it. This represents the backspace key, which moves the
  102.         cursor one position to the left and deletes the character
  103.         that was in that position. After the backspace symbol, there
  104.         are four arrow keys. These represent the four cursor keys. At
  105.         the end of the second row, there is a little symbol of a
  106.         house. This represents the Home key (Get it? House? Home?
  107.         Ouch.).
  108.  
  109.         Window Management
  110.  
  111.             No-Keys has several features designed to minimize its
  112.         interference with the program you are trying to operate. The
  113.         window will try to stay out of the way of the text you are
  114.         typing. If the cursor is in the top half of the screen, the
  115.         window will be in the bottom half, and vice versa.
  116.             You can cause the window to disappear by pressing the
  117.         right mouse button. The window will reappear when you press
  118.         the left mouse button. The window also disappears
  119.         automatically when you input certain keys with No-Keys. These
  120.         include the Return key, any of the F keys, PgUp, PgDn, and
  121.         any Alt-key combination. This is done because any of these
  122.         keys will often produce dramatic changes in the screen, and
  123.         you probably want the window out of the way so you can see
  124.         the new screen. You can pop the window back up by pressing
  125.         the left mouse button.
  126.             No-Keys tries to restore the screen under the window
  127.         whenever the window disappears. This does not always work
  128.         perfectly, however. Sometimes No-Keys accidentally puts
  129.         something inappropriate where the window was. Doing a quick
  130.         page up and page down may help in this case if you are using
  131.         a program that scrolls through text, such as a word processor.
  132.             Some programs may over-write the No-Keys window with
  133.         pop-up windows or similar direct writes to the screen. If this
  134.         happens and is a problem, you can restore the No-Keys window
  135.         to its original form by pressing the right mouse button and
  136.         then the left button to pop the window down and then up.
  137.             Normally, the top of the No-Keys window is at the top line
  138.         of the screen when the window is at the top of the screen, and
  139.         the bottom line of the window is on the bottom line of the
  140.         screen when the window is at the bottom of the screen. If this
  141.         is a problem with your favorite program, you can change this
  142.         with a /R# option when you install No-Keys. After you type
  143.         NO-KEYS at the DOS prompt and before you press Enter, type
  144.         a space, followed by /R#, where # is any number from 1 to 9.
  145.         For example, you could type NO-KEYS /R2 and press Enter. When
  146.         the program runs, there will be that number of screen lines
  147.         above the window when it is at the top of the screen, or below
  148.         the window when it is at the bottom of the screen. Experiment
  149.         with the program to see where you like the window on the
  150.         screen.
  151.             The text in the window is bright white. The default
  152.         background color for the window is blue. If No-Keys detects
  153.         that this is already the background color of the screen, it
  154.         changes the window background color to green to enhance window
  155.         visibility. You can change these colors by typing a space
  156.         followed by /C# (where # is a number from 0 to 7) after
  157.         NO-KEYS when you install No-Keys from DOS. The background
  158.         colors generated by the numbers 0 - 7 are: 0 - Black, 1 - Blue,
  159.         2 - Green, 3 - Cyan, 4 - Red, 5 - Magenta, 6 - Brown, 7 - Grey.
  160.         For example, NO-KEYS /C4 causes the window to have a red
  161.         background. You can combine the /C option with the /R option
  162.         above, such as NO-KEYS /R1 /C2.
  163.             Any time that No-Keys detects that the current background
  164.         color of the program being run matches the background color of
  165.         the window, No-Keys increases the background color by 1. If
  166.         the color was 7, No-Keys changes it to 0 (Black).
  167.             If you have a monochrone display (such as Hercules or
  168.         MDA), there is a special option to create the No-Keys window
  169.         in which the mouse cursor is most visible. You get this
  170.         special window by typing /M after a space after you type
  171.         NO-KEYS at the DOS prompt. This gives you a reverse video
  172.         window. You cannot use this /M option with the /C option.
  173.  
  174.         Scanning Option
  175.  
  176.             If the user is unable to move the mouse at all, No-Keys
  177.         provides a scanning option. You can cause the mouse cursor
  178.         to automatically scan through the characters in the No-Keys
  179.         window. The cursor will scan up and down the first column
  180.         of characters in the window until you press the left mouse
  181.         button. It will then scan horizontally across the row it was
  182.         on when you pressed the mouse button until you press the
  183.         left mouse button again. No-Keys then inputs the character
  184.         it was on when you pressed the button the second time. The
  185.         mouse cursor will then resume scanning vertically on the
  186.         first column of the window, and you can repeat the process.
  187.             To activate this scan option, include /S followed by a
  188.         number in the command line when you load the program from
  189.         DOS. The number tells No-Keys how long to pause the mouse
  190.         cursor on each character as it scans, and is measured in
  191.         1/18ths of a second. For example, loading the program from
  192.         DOS with NO-KEYS /S18 would cause the cursor to pause for one
  193.         second on each character. The /S option can be combined with
  194.         the previous options, such as NO-KEYS /C3 /S30.
  195.             When the scanning option is active, the mouse cursor can
  196.         still be moved with the mouse. If this is undesirable, you
  197.         may want to disable the mouse by removing the mouse ball.
  198.  
  199.         Incompatibilities
  200.  
  201.             No-Keys is not 100% compatible with all programs. Some
  202.         programs try to do tricky things like read the keyboard
  203.         hardware directly instead of going through DOS. These
  204.         programs may not respond to all (or even any) of the keys
  205.         input by No-Keys. Some programs that use the mouse themselves
  206.         may have trouble working with No-Keys. No-Keys will also not
  207.         pop up when the screen is in a graphic mode, such as under
  208.         Windows. All I can suggest is that you try No-Keys with your
  209.         favorite programs and see how well it works.
  210.             This program is normally controlled by the interrupt
  211.         that scans the keyboard. This seems to work best with most
  212.         programs. It is possible that some programs will work better
  213.         with No-Keys if No-Keys is controlled by the timer interrupt.
  214.         You can cause No-Keys to be controlled by the timer interrupt
  215.         by loading it by typing NO-KEYS /T at the DOS prompt instead
  216.         of just NO-KEYS. If all this seems rather technical, you can
  217.         ignore it. Just remember this: If No-Keys causes strange
  218.         effects (like locking up the computer) with your program,
  219.         reboot the system and try loading No-Keys by typing NO-KEYS
  220.         /T at the DOS prompt. If you are also using the /C# or /S#
  221.         options, the /T can follow or preceed the other options.
  222.  
  223.         Uninstalling No-Keys
  224.  
  225.             If you have installed No-Keys and you want to remove it
  226.         from memory, just run the program with /U in the command
  227.         line. That is, type NO-KEYS /U at the DOS prompt with
  228.         NO-KEYS.EXE in the current default directory or the current
  229.         PATH. Note: This will not work if you have installed other
  230.         memory resident (TSR) programs after No-Keys.
  231.  
  232.         Bug reports and suggestions
  233.  
  234.             Reports of problems or suggestions for improvement are 
  235.         welcome. Send such reports or suggestions to:
  236.  
  237.                          David Leithauser
  238.                        Leithauser Research
  239.                       4649 Van Kleeck Drive
  240.                    New Smyrna Beach, FL 32169
  241.  
  242.             You can also leave EMAIL on America Online addressed to
  243.         Leithauser, on Compuserve to 74046,1556, or on the Internet
  244.         addressed to Leithauser@aol.com. In cases of emergency, you
  245.         can call Leithauser Research at (904)-423-0705 between the
  246.         hours of 10 AM and 6 PM EST.
  247.             If I feel that the improvement would be of interest to
  248.         most users, I will make it for free and send you the improved
  249.         version. If the improvement is unusual and suited only to
  250.         your specific needs, I can give you a price quote for a
  251.         customized version of No-Keys (see below).
  252.  
  253.         Custom programming
  254.  
  255.             The primary function of Leithauser Research is custom
  256.         programming. If you would like a customized program of any
  257.         type written, please contact me at the above address for
  258.         Leithauser Research. Describe the program you would like
  259.         written in as much detail as possible and I will give you a
  260.         price estimate.
  261.