home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / vrac / m2key111.zip / MOUSEKEY.DOC < prev    next >
Text File  |  1994-09-02  |  7KB  |  224 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                                M O U S E K E Y
  12.  
  13.                                     v 1.11
  14.  
  15.                       Copyright 1994 Vincent Penquerc'h
  16.                              All Rights Reserved
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                             DISCLAIMER OF WARRANTY
  25.  
  26.  
  27. THE AUTHOR WILL REFER TO VINCENT PENQUERC'H.
  28.  
  29. THE PROGRAM WILL REFER TO MOUSEKEY, INCLUDING THE PROGRAM ITSELF, ITS
  30. DOCUMENTATION, AND ANY FILE IN THE ORIGINAL MOUSEKEY PACKAGE.
  31.  
  32. THE AUTHOR HEREBY DISCLAIMS ALL WARRANTIES RELATING TO THIS PROGRAM,
  33. WHENEVER EXPRESSED OR IMPLIED, INCLUDING WITHOUT ANY LIMITATION ANY
  34. IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  35.  
  36. THE AUTHOR WILL NOT BE LIABLE FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL,
  37. INDIRECT OR SIMILAR DAMAGES DUE TO LOSS OF DATA, DAMAGE OF HARDWARE OR
  38. ANY OTHER REASON, EVEN IF THE AUTHOR WAS ADVISED OF THE POSSIBILITY OF
  39. SUCH LOSS OR DAMAGE.
  40.  
  41. THIS PROGRAM AND DOCUMENTATION ARE RELEASED "AS IS" AS SHAREWARE. IT IS
  42. COPYRIGHTED BY THE AUTHOR, AND ALL RIGHTS AND OWNERSHIP ARE KEPT WITH THE
  43. AUTHOR. YOU MAY USE IT, COPY IT, AND GIVE IT TO ANYBODY AS LONG AS NO
  44. MODIFICATIONS ARE MADE.
  45.  
  46. PROGRAM AND DOCUMENTATION COPYRIGHT 1994 VINCENT 'INDY' PENQUERC'H, ALL
  47. RIGHTS RESERVED.
  48.  
  49. ALL QUOTED PRODUCT AND COMPANY NAMES ARE TRADEMARKS OF THEIR RESPECTIVE
  50. OWNERS.
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                          TABLE OF CONTENTS
  57.  
  58.  
  59.  
  60.  
  61.       1. What is MouseKey ?
  62.       2. System requirements
  63.       3. Using MouseKey
  64.       4. Command line options
  65.       5. Troubleshooting
  66.       6. Contacting the author
  67.       7. Revision history
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.    1. What is Power Batch ?
  77.       ---------------------
  78.  
  79.  
  80.       MouseKey allows you to emulate the cursor keys with your mouse. Once
  81.       MouseKey is loaded, just move it to trigger the keyboard. MouseKey is
  82.       very useful when you have to scroll thru an entire text file in an
  83.       editor.
  84.  
  85.  
  86.  
  87.    2. System requirements
  88.       -------------------
  89.  
  90.  
  91.  
  92.       To use MouseKey, you will need a 8088 based PC, DOS 2.0 or higher, a
  93.       mouse and a Microsoft compatible mouse driver. You will also need 464
  94.       bytes avalaible in memory.
  95.  
  96.  
  97.  
  98.  
  99.    3. Using MouseKey
  100.       --------------
  101.  
  102.  
  103.       To use MouseKey, you just need to move your mouse to emulate the cursor
  104.       keys. With MouseKey, you choose the scrolling speed just by moving the
  105.       mouse faster or slower.
  106.  
  107.  
  108.  
  109.  
  110.    4. Command line options
  111.       --------------------
  112.  
  113.  
  114.       All command line options can be browsed at DOS command line by typing
  115.       one of the following commands:
  116.  
  117.         MOUSEKEY -?
  118.         MOUSEKEY -H
  119.  
  120.       'H' stands for 'Help'. Case in option specification is not important,
  121.       as MouseKey checks for both upper and lower case characters. To remove
  122.       MouseKey from memory, use the 'U' switch:
  123.  
  124.         MOUSEKEY -U
  125.  
  126.       'U' stands for 'Unload'. MouseKey will not be present until you load it
  127.       again. If you want to change the default hotkey for enabling and
  128.       desabling MouseKey, you may use the 'K' option, as shown below:
  129.  
  130.         MOUSEKEY -K CONTROL ALT SPACEBAR
  131.  
  132.       'K' stands for 'hotKey'. This command line will trigger the enabling
  133.       and disabling command whenever you press the given key combination.
  134.       This is the template for using this switch. You first give the mask
  135.       for the hotkey you want, after the letter 'K'. This mask can be any
  136.       combination of the following key names: control, alt, leftshift,
  137.       rightshift. You may specify any of them in any order, even none of
  138.       them. But beware not being in conflict with another program that
  139.       would use the same key combination. If you choose a null mask, that is
  140.       if you don't give any of these four symbols, MouseKey will trigger any
  141.       time you press this key, so it is likely to trigger even when you don't
  142.       want it, if you are to use this key for another purpose. Giving one or
  143.       more mask keys is wise. Once the mask is specified, give the key you
  144.       want to trigger MouseKey. You may give any of the keyboard keys but
  145.       the special keys, as the shifts, the scroll lock and num lock keys,
  146.       the system request key, the break key, the caps lock key, the control
  147.       key or the alt key. If the key you choose does not have an associated
  148.       character to be displayed, such as the page up key, or the escape key,
  149.       use the following table that gives you the word to use to designate
  150.       this key:
  151.  
  152.         Function keys:              F1, F2, F3, F4, F5, F6, F7, F8,
  153.                                     F9, F10, F11, F12
  154.         Arrow keys:                 up, down, left, right
  155.         Keypad special keys:        Keypad/, Keypad*, Keypad-, Keypad+,
  156.                                     Keypad5
  157.         Other Keys:                 backspace, del, end, enter, esc, home,
  158.                                     ins, pgdn, pgup, prtsc, spacebar, tab
  159.  
  160.       Know that some key combinations won't trigger MouseKey's keyboard
  161.       handler, as no scan code is sent from the keyboard, especially when
  162.       all status keys are pressed at the same time. Case is not significant.
  163.       You may enter these symbols in upper or lower case, MouseKey will
  164.       accept both.
  165.  
  166.  
  167.  
  168.  
  169.    5. Troubleshooting
  170.       ---------------
  171.  
  172.  
  173.       These are some problems you may encounter running MouseKey, with
  174.       explanations and/or ways to prevent these problems. If you have any
  175.       problems, read thoroughly this section, you may find the solution.
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.    6. Contacting the author
  183.       ---------------------
  184.  
  185.  
  186.       If you have any bug reports, comments, flames or if you want to
  187.       register, feel free to write me at the following EMail address:
  188.  
  189.       penquerc@merlin.enssat.fr
  190.  
  191.       or via snail mail:
  192.  
  193.       Vincent Penquerc'h
  194.       3, rue d'Ecosse
  195.       35200 Rennes
  196.       France
  197.  
  198.  
  199.  
  200.       There is no registration fee for this program since it is freeware.
  201.       However, if you find it useful, I would appreciate very much if you
  202.       would send me a little sum of money (no checks please).
  203.  
  204.  
  205.  
  206.  
  207.    7. Revision history
  208.       ----------------
  209.  
  210.  
  211.    v1.11  August 30th 1994 (not released)
  212.             - Fixed a bug in F11 and F12 scanning.
  213.  
  214.    v1.1   August 19th 1994 (not released)
  215.             - Added enabling/disabling hotkey.
  216.             - Installed permanent multiplex interrupt handler.
  217.  
  218.    v1.01  July 31th 1994 (not released)
  219.             - Fixed a bug thus the up arrow was too often triggered.
  220.  
  221.    v1.0   July 20th 1994 (not released)
  222.             - First version of MouseKey.
  223.  
  224.