home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / UTILS / HYDK432.ZIP / HYPERKEY.TXT < prev    next >
Text File  |  1992-05-01  |  29KB  |  738 lines

  1. HYPERKEY.TXT
  2.        
  3.        
  4.        
  5.        
  6.        
  7.                                    HyperKey(TM)
  8.        
  9.                                 Keyboard Accelerator
  10.        
  11.                                         by
  12.        
  13.                                    HyperWare(TM)
  14.        
  15.                               Shareware Version 4.16
  16.        
  17.                            Installation and User's Guide
  18.        
  19.                                  May 5, 1992
  20.        
  21.        
  22.            Program and Document Copyright (C) 1987-1991 by Roger Cross.
  23.        
  24.        
  25.         HyperWare
  26.         RR#1 Box 91
  27.         Pall Mall, TN 38577
  28.  
  29.         Sales/Administration:          (615) 864-6868
  30.         Technical Support:             (615) 864-6869
  31.         FAX (Group II, III):           (615) 864-6870
  32.         BBS, 8N1 (HST, V.32, V.22bis): (615) 864-6871
  33.  
  34.  
  35.         MasterCard / Visa / COD Cashiers Accepted
  36.  
  37.        
  38.        
  39.                               Scope of This Document
  40.        
  41.        This   document   contains  information  on  HyperWare's:  Shareware 
  42.        License,   product   disclaimer,  additional  license  plans,  order 
  43.        methods,  product  line  brief,  company address, FAX, BBS and voice 
  44.        phone numbers.
  45.        
  46.        The  balance  of  this  document is an installation and user's guide 
  47.        for the HyperKey product. It outlines the procedure  for  installing
  48.        HyperKey,  and  includes additional information for customization. 
  49.        
  50.        
  51.        
  52.        
  53.        
  54.        
  55.                        HyperWare Shareware License Agreement
  56.        
  57.        This  software  and documentation is protected by both United States 
  58.        copyright  law and international treaty provisions. This "Shareware" 
  59.        version  of  HyperKey is NOT PUBLIC DOMAIN NOR FREE SOFTWARE. Users 
  60.        are  granted  a  limited  license to make and use an evaluation copy 
  61.        for  trial use on a private, non-commercial, non-governmental basis, 
  62.        for   the  express  purpose  of  determining  whether  HyperKey  is 
  63.        suitable  for  their  needs.  At  the  end  of this trial period you 
  64.        should   either   register   with  HyperWare  or  discontinue  using 
  65.        the software.
  66.        
  67.        You  may make copies of the software and documentation only for your 
  68.        own  use or for the use of others in conducting their own trial use, 
  69.        however  all materials relating to this license statement, software, 
  70.        documentation,    order   information,   copyright   and   trademark  
  71.        statements  must remain intact as supplied in the original shareware 
  72.        package.  You  may  not  distribute,  rent, sublicense, integrate or 
  73.        lease  the software or the documentation. You may not alter, modify, 
  74.        or  adapt  the  software or documentation, including but not limited 
  75.        to   translating,   decompiling,  reverse  assembling,  or  creating 
  76.        derivative  works. 
  77.  
  78.        
  79.                                What Does This Mean?
  80.        
  81.        If,  after  a  reasonable  trial  period,  you  continue to use this 
  82.        product  you  should  pay  for  the  service  provided by HyperWare. 
  83.        HyperKey  is  not  free nor is HyperWare giving away free software. 
  84.        We  are  giving  you the opportunity to try HyperKey, without risk, 
  85.        before  you  pay  for  it.  It  is  just that simple. Try it; either 
  86.        purchase  a registered license or quit using it. There is no risk or 
  87.        refund problems.
  88.        
  89.        How  long is the trial period?  You should be able to determine that 
  90.        HyperKey  meets your needs within 3 months. If you require a longer 
  91.        period,  please  consider your motives: a registered license is very 
  92.        inexpensive. This is a great offer, there is no need to abuse it.
  93.        
  94.        All   corporate,   business,   government,  organization,  or  other 
  95.        entities   require  a  commercial  license!   ONLY  PRIVATE  USE  is 
  96.        permitted by this "Shareware" license.
  97.        
  98.        If  you license a copy of HyperKey, you will receive a professional 
  99.        manual, discounts on future versions, free technical support; and a
  100.        registered version of HyperKey  which does not display  the opening
  101.        Shareware  panel.  In  addition,  your purchase will help HyperWare
  102.        support,  upgrade and development new  products.
  103.        
  104.        
  105.        
  106.        
  107.        
  108.        You  may make copies of the original Shareware package. The original 
  109.        package  is archived and will fit on one 360K floppy. If you operate 
  110.        a  BBS, please place a complete package copy in your public download 
  111.        sections,  (BBS  operators  may  receive  a  special discount if you 
  112.        display in your opening BBS panel that you are using HyperKey!).
  113.        
  114.        Disk  Vendors  MUST  obtain written permission from HyperWare before 
  115.        distributing  any HyperWare product. Generally, ASP approved vendors 
  116.        will  be  granted  permission;  others are handled on a case-by-case 
  117.        basis. Contact HyperWare for details.
  118.        
  119.        HyperWare currently offers several different licenses plans:
  120.        
  121.        A  Non-Commercial  Use  License  is  provided  for direct upgrade of 
  122.        Shareware  users;  it  is ideal for private users. $49.00 is a small
  123.        price for the increased performance you receive!
  124.        
  125.        A  Commercial  Use  License  provides  commercial  and  governmental 
  126.        interest  with  the highest performance utilities available!  $69.00 
  127.        is   insignificant  when  compared  to  the increase in productivity 
  128.        HyperWare  SpeedKit provides!   Call your standard software supplier
  129.        or order direct from HyperWare.
  130.        
  131.        A  Commercial  Site  License  for  large commercial and governmental 
  132.        users   can   provide   the  most  cost  effective  means  for  your 
  133.        organization  to  enjoy  the  benefits  of  using HyperKey with the 
  134.        minimum  of  cost.  Site  fees  are  based  on  the number of users. 
  135.        Special  discounts  are  also  available for Non-Profit, Educational 
  136.        and Charitable organizations. Call HyperWare for details.
  137.        
  138.        ALL  PRICES,  TERMS AND DISCOUNT PLANS ARE SUBJECT TO CHANGE WITHOUT 
  139.        NOTICE.  Discounts  are  not cumulative; they apply to single orders 
  140.        of  like  products  only. Unit prices are the same as for individual 
  141.        users.
  142.        
  143.        
  144.        
  145.      
  146.        
  147.                                Shareware Disclaimer
  148.        
  149.        HyperWare   specifically  disclaims  all  warranties,  expressed  or 
  150.        implied,   including  but  not  limited  to  implied  warranties  of 
  151.        merchantability  and  fitness  for a particular purpose with respect 
  152.        to  defects  in  the  software  and  documentation,  and the program 
  153.        license   granted   herein   in  particular,  and  without  limiting 
  154.        operation  of  the  program  license  with respect to any particular 
  155.        application,  use, or purpose. In no event shall HyperWare be liable 
  156.        for  any  loss  of  profit  or  damage, including but not limited to 
  157.        special,  incidental, or consequential damages. This statement shall 
  158.        be  construed, interpreted, and governed by the laws of the State of 
  159.        Tennessee. 
  160.        
  161.        
  162.                                Trademark Information
  163.        
  164.        HyperWare,  HyperKey,  HyperKey,  HyperScreen,  Touch-Shifting  and 
  165.        SpeedKit are trade-marks of Roger Cross. 
  166.        MS-DOS is a trademark of Microsoft Corporation.  
  167.        Microsoft Windows is copyrighted by Microsoft Corporation. 
  168.        Qualitas and 386MAX are trademarks of Qualitas, Inc.
  169.        SpeedStor is a trademark of Storage Dimensions.
  170.        Disk Manager is a trademark of Ontrack Computer Systems, Inc.
  171.        Other  programs  and/or equipment mentioned herein are trademarks or 
  172.        registered   trademarks   of   their  respective  publishers  and/or 
  173.        manufacturers.
  174.        
  175.        
  176.        
  177.        
  178.        
  179.                            Available HyperWare Products
  180.  
  181.  
  182.                                SpeedKit Version 4.30
  183.        
  184.        HyperWare's  family of enhancement utilities for your IBM and MS-DOS 
  185.        operating   systems,   HyperKey,  HyperKey,  and  HyperScreen,  are 
  186.        included in one cost effective package.
  187.        
  188.        
  189.                               HyperDisk, Version 4.30
  190.        
  191.        HyperDisk  is  the ultimate disk caching utility that increases your 
  192.        computer  disk drive's performance by implementing advanced features 
  193.        including  support  for  Conventional, Extended, and Expanded Memory 
  194.        usage,  interrupt-driven  I/O  for  both read and write caching, and 
  195.        support  for  PC,  XT,  AT, 80386, and 80486 type computers. It also 
  196.        features  advanced  options  such  as  Shadow  RAM  loading  of  all 
  197.        overhead  memory. Conventional RAM requirements vary from 10K to 35K 
  198.        depending on the model and size of cache selected.
  199.        
  200.        
  201.                               HyperKey, Version 4.14
  202.        
  203.        HyperKey  is  a  powerful  keyboard  enhancement package that allows 
  204.        each  user  to customize completely all keyboard functions including 
  205.        type-ahead  buffer,  repeat  rates,  keyboard  clicking,  and  Touch 
  206.        Shifting(TM). 
  207.        
  208.                              HyperScreen, Version 2.17
  209.        
  210.        HyperScreen  is  a  screen  utility that accelerates video output in 
  211.        all  text  modes  and  a versatile screen blanker that supports both 
  212.        text modes and all graphic modes. Free with registeration.
  213.        
  214.        
  215.        
  216.        
  217.        
  218.        
  219.        
  220.                                  Order Information
  221.        
  222.        To order call or use the enclosed order form for MAIL or FAX.
  223.        
  224.        We   accept   Visa   or   Mastercard,  company  or  personal  check. 
  225.        International  orders  should  be  payable  in U.S. dollars (Visa or 
  226.        Mastercard  preferred).  Orders outside Canada, Mexico or the United 
  227.        States  should  include  an  additional  $8.00 U.S. for shipping and 
  228.        handling.
  229.        
  230.        
  231.                 HyperWare
  232.                 RR#1 Box 91
  233.                 Pall Mall, TN 38577
  234.  
  235.                 
  236.                 Sales/Administration:              (615) 864-6868
  237.                 FAX (Group II,III):                (615) 864-6870
  238.                 
  239.        
  240.                                  Technical Support
  241.        
  242.        Registered  users  may  obtain  direct  Technical  Support  for this 
  243.        product Monday through Friday, 8:00 a.m. - 5:00 p.m., Central Time.
  244.        
  245.                 Technical Support:       (615) 864-6869
  246.        
  247.        
  248.        
  249.        Registered  and Non-Registered users may obtain Technical Support by 
  250.        accessing HyperWare's BBS.
  251.        
  252.             BBS (USR-HST/V.32bis/V.32/V.22bis; 8N1):   (615) 864-6871
  253.        
  254.        
  255.                                   Hyperware's BBS
  256.        
  257.        Obtain   the   latest  updates,  registration  information,  general 
  258.        utilities  and services.  Available, online 24 hours a day, 7 days a 
  259.        week.  Asynchronous  format:  8  Data  bits,  no parity, 1 stop bit. 
  260.        Modem  is  U.S. Robotics Dual Standard, supporting: USR: HST; CCITT: 
  261.        V.32bis, V.32, V.22bis,  V.22,  V.21;  Bell: 212A and 103; MNP error
  262.        control protocol Service Classes 1-5.
  263.        
  264.                  You MUST use your real name and telephone number.
  265.        
  266.        
  267.  
  268.  
  269.                       Chapter 1
  270.               Introduction to HyperKey
  271.  
  272. HyperKey boosts performance of your PC by enhancing your
  273. keyboard. It gives you complete control over your keyboard's
  274. Typematic functions, providing Type Ahead Buffering,
  275. Typematic Pacing for instant stops while scrolling or repeating,
  276. Clicks for silent keyboards, Touch Shifting, and more. 
  277.  
  278.  
  279. HyperKey versus BIOS
  280.  
  281. Your PC has a Basic Input/Output System (BIOS) that
  282. normally controls your keyboard functions. BIOS does very
  283. little to provide support for many windowing and scrolling type
  284. applications common in today's PC systems. Both the Delay to
  285. Repeat (Typematic Delay) and the Period of Repeat
  286. (Typematic Rate) are slow and cumbersome. Although PC
  287. BIOS provides a Type Ahead feature, it is a scant 15
  288. characters. Type Ahead buffering can be both an advantage
  289. and a disadvantage. If you are waiting for a slow program to
  290. request more input, you may enter it before you are prompted,
  291. saving time when the program needs your input. However,
  292. when you are scrolling or repeating some keystroke, Type
  293. Ahead causes you to overshoot your target and then beeps
  294. incessantly as your application complains that you have
  295. exceeded its limits.
  296.  
  297. HyperKey addresses all these problems. You may set the
  298. Typematic Delay and Typematic Period to any values. Type
  299. Ahead buffering provides 128 keystrokes and does not fill with
  300. repeated keys as BIOS does. The Typematic Period is paced to
  301. match your application's needs and will never overshoot or get
  302. ahead of your application. In summary, HyperKey allows your
  303. PC Keyboard to excel in speed and performance.
  304.  
  305.                       Chapter 2
  306.                  Installing HyperKey
  307.  
  308. This chapter contains both the automatic and manual
  309. procedures for installing HyperKey. Before you actually install
  310. HyperKey on your system, read all of Part II of this manual
  311. and any READTHIS files on the disk.
  312.  
  313. To install HyperKey, you will need:
  314.  
  315. 1)    One of the following computer types: IBM PC, XT, AT,
  316.       Portable, PS/2 etc.; Compaq Portable, DeskPro,
  317.       DeskPro II, etc.; or any other 100% IBM-compatible. If
  318.       you have a near-compatible, you may be able to use
  319.       HyperKey, but you should follow the more cautious
  320.       installation procedure outlined in Appendix A.
  321.   
  322. 2)    Microsoft's MS-DOS operating system, or 100%
  323.       compatible; versions 2.0 through 4.0 are acceptable.
  324.  
  325.  
  326.  
  327. Backup Your System
  328.  
  329. It is a good idea to backup your hard disk before installing any
  330. new program. This is especially true if you have a particularly
  331. complex or non-standard system.
  332.  
  333.  
  334. The Install Program: INST_KEY.EXE
  335.  
  336. To install HyperKey on your hard disk, run the
  337. INST_KEY.EXE program. Place a backup of the HyperKey
  338. floppy in Drive A: and type the following:
  339.  
  340.       A:INST_KEY<Enter>
  341.  
  342. Note: <Enter> means that you press the <Enter> key.
  343.  
  344. 1.    You will first be asked if you want to install
  345.       HyperKey. If you have a complete system backup,
  346.       enter "Y". Note: When INST_KEY prompts you
  347.       for a response, enter only the first letter of your
  348.       choice.
  349.  
  350. 2.    Verify that your HyperKey floppy is in Drive A: and
  351.       proceed with the installation by pressing the Space Bar.
  352.  
  353. 3.    You will be asked whether you want to install HyperKey
  354.       as a device driver or as a TSR. We recommend the
  355.       device driver method, which will use less Conventional
  356.       memory. If you have DOS version 2.xx, you must use the
  357.       TSR version.
  358.  
  359. 4.    Enter the letter of the disk drive where you plan to
  360.       keep the HyperKey files. This will typically be Drive C:,
  361.       but your configuration may differ.
  362.  
  363. 5.    You may now specify any HyperKey options. Please
  364.       refer to Part III, Chapter 3, "HyperKey Parameters,"
  365.       before making selections.
  366.  
  367. 6.    Reboot your computer to complete installation of
  368.       HyperKey: simultaneously press <Ctrl><Alt><Del>.
  369.  
  370.  
  371. Manual Installation
  372.  
  373. For users who are familiar with the DOS operating system, this
  374. section provides a quick review of procedures to manually
  375. install HyperKey.
  376.  
  377. HyperKey may be installed as an MS-DOS Device Driver or as
  378. a Terminate and Stay Resident (TSR) program. Most
  379. commonly, HyperKey may be installed as a device driver, but
  380. for some near compatibles it may be necessary to install
  381. HyperKey after some other TSR that makes your system
  382. keyboard IBM compatible. If you choose the device driver
  383. method, you must include the HyperKey specification in your
  384. CONFIG.SYS file. Use a text editor to update the
  385. CONFIG.SYS file on your boot drive root directory.
  386.  
  387. The HyperKey device driver definition is normally before any
  388. other device driver definition, as in the following example: 
  389.  
  390.                    CONFIG.SYS FILE
  391.                    ---------------
  392.  
  393. device=hyperkey.exe  {parameters (SEE BELOW)} 
  394.        .
  395.        .
  396.        .
  397. device=other.sys 
  398.        .
  399.        .
  400.        .
  401.  
  402. The device=other.sys statement above is given as an example
  403. of other drivers, and need not be present.
  404.  
  405. If you choose the TSR method, you also may run hyperkey.exe
  406. at the DOS Command prompt; alternatively, you may place the
  407. hyperkey.exe specification in your AUTOEXEC.BAT system
  408. file on your boot directory.
  409.  
  410. At the DOS Command prompt enter the following:
  411.  
  412.       A:>hyperkey  {parameters (SEE BELOW)   } 
  413.  
  414.                       Chapter 3
  415.                  HyperKey Parameters
  416.  
  417. You control the operating characteristics of HyperKey via the
  418. command line parameters you specify in your CONFIG.SYS or
  419. AUTOEXEC.BAT file.
  420.  
  421. Parameter  Definition
  422.  
  423. D:nn       TYPEMATIC DELAY
  424.            Sets the delay time before the key repeats itself,
  425.            starting from when you hold down the key, until
  426.            repetition begins. Start with a value of 350. Units
  427.            are in milliseconds.
  428.  
  429. R:nn       TYPEMATIC PERIOD
  430.            Sets the minimum time between repeats of a key
  431.            after the initial Typematic Delay. Smaller values
  432.            repeat faster, larger values repeat more slowly.
  433.            Start with a value of 30. Units in milliseconds.
  434.  
  435. P:nn       TYPEMATIC PITCH
  436.            Allows you to decrease the TYPEMATIC
  437.            PERIOD automatically after each repeated key.
  438.            The value nn is subtracted from the repeat period
  439.            after each repeated key. Default is 500. Units are
  440.            in microseconds.
  441.   
  442. S:nn       TYPEMATIC SPAN
  443.            Sets the number of repeat characters to be
  444.            affected by the TYPEMATIC PITCH control.
  445.            For example, if you select a TYPEMATIC
  446.            PITCH of 500 and a TYPEMATIC SPAN of 10,
  447.            each of the first 10 repeated keys will repeat
  448.            faster than the previous one by 500 microseconds
  449.            (1/2 millisecond), then remain constant for all
  450.            keys thereafter. Default is 0 (disabled).
  451.  
  452. H:nn       SPAN HOLDOFF
  453.            Allows you to delay the initial effects of
  454.            Typematic Span function. The repeat period will
  455.            remain constant for nn characters before the
  456.            Span functions begin to decrease the period
  457.            (increase the rate of repeats). For example, you
  458.            have set the SPAN to 30 and the PITCH to 500,
  459.            and now you want the first 5 characters to repeat
  460.            without increasing the rate. You set the SPAN
  461.            HOLDOFF to 5. Default is zero.   
  462.  
  463. B:b        EXTENDED BUFFERING
  464.            Enables HyperKey's Type Ahead buffer. B or 
  465.            B:+ to enable; B:- to disable. Default is enabled.
  466.            Note: If after installing other enhancement
  467.            products, you get two or more keys delivered for
  468.            each key you strike, disable this option.
  469.  
  470.  
  471. B:nn       EXTENDED BUFFER SIZE
  472.            During installation, the size of the extended
  473.            keystroke may be specified. Values for nn may
  474.            range from 16 to 4096. Two bytes are required
  475.            for each keystroke. Default is 128. 
  476.  
  477. I          KEYBOARD LOCK INDICATORS
  478.            Changes the Keyboard Lock Indicators, such as
  479.            CapsLock and NumLock. Use the first letter of
  480.            the indicator name, UPPER-CASE sets the
  481.            indicator, lower-case clears the indicator.
  482.            Indicators are CAPSLOCK, NUMLOCK,
  483.            SCROLLLOCK and INSERTSTATE. Example: 
  484.  
  485.       d:>HyperKey -ICNSI ;Sets all indicators.
  486.       d:>HyperKey -ICn   ;Sets CAPSLOCK,
  487.                             clears NUMLOCK.
  488.       
  489.  
  490.            Some computers do not accept indicator changes
  491.            by device drivers, therefore you may need to
  492.            execute Hyperkey during AUTOEXEC.BAT
  493.            initialization to change the indicators after
  494.            BOOTING the machine.
  495.  
  496. A:b        ACTIVE
  497.            Enables all HyperKey functions. A:+ to enable;
  498.            A:- to disable. If you discover one of your
  499.            programs is incomputable with HyperKey, you
  500.            may disable it during that program's use.
  501.  
  502. C:b        CLICK ON MAKE
  503.            Issues a "Click" when a new Key is Struck. Enter
  504.            C or C:+ to enable Clicks; C:- to disable. Default
  505.            is disabled.
  506.  
  507. C:nn       CLICK PITCH
  508.            Sets the "Pitch of the Click". This function is
  509.            machine speed dependent. Experiment to create
  510.            the sound you find most pleasing. Default is 100.
  511.  
  512. CR:b       CLICK ON REPEATS
  513.            Issues a "Click" on ALL Keys, new and repeated.
  514.            CR:+ to enable; C:-to disable. Default is
  515.            disabled.
  516.  
  517. L:n        CLICK PERIOD
  518.            Sets length of time the "Click" sounds. Parameter
  519.            is machine speed dependent. Experiment to find
  520.            a pleasing value. Default is 32.
  521.  
  522.  
  523. T:b        TOUCH SHIFTING
  524.            Sets touch shifting mode. Allows you to enter a
  525.            shifted keys combination serially. For example, to
  526.            enter <Ctrl><F1>, simply press the <Ctrl> key
  527.            and release, then press the <F1> key and
  528.            release. Directly speaking, Touch Shifting
  529.            converts serial keying combinations to the
  530.            equivalent parallel keying operation. Touch
  531.            Shifting is very useful for 101 and 102 key
  532.            Keyboards. T or T:+ to enable; T:- to disable.
  533.            Default is disabled.
  534.  
  535. OK         OVERRIDE DISPLAY METHOD
  536.            Allows you to select the display method.
  537.            HyperKey normally displays data directly via the
  538.            Video BIOS. OK or OK:+ forces I/O directly to
  539.            the Video BIOS, while OK:- forces DOS I/O.
  540.            Alternatively, the standard output device may be
  541.            redirected to any device or file. Default is direct
  542.            to Video BIOS. In the following example,
  543.            HyperKey will display the report via DOS
  544.            Standard Output device. 
  545.  
  546.                  C:>hyperkey OK:-
  547.  
  548.            In the following example, output is redirected to
  549.            CON (console) device.
  550.  
  551.                  C:>hyperkey >CON
  552.  
  553. OK:nn      OVERRIDE COLORS/ATTRIBUTES
  554.            Allows you to select the Colors/Attributes for the
  555.            Current Display. Color displays provide 16
  556.            foreground (text) colors to be applied on either
  557.            8 (CGA) or 16 (EGA/VGA) background colors.
  558.            Monochrome displays provide a variety of display
  559.            attributes; some allow two or more intensities,
  560.            underlining, blinking, etc. For CGA displays there
  561.            are 120 useful combinations and for EGA/VGA
  562.            displays 240. Monochrome displays vary and are
  563.            generally less than CGA. Value nn may be
  564.            entered in either decimal or hexadecimal formats.
  565.  
  566.            Decimal example: 
  567.                  C:>hyperkey OK:30
  568.  
  569.            Hexadecimal example: 
  570.                  C:>hyperkey OK:X1E
  571.  
  572.            Both examples select yellow text on blue
  573.            background.
  574.  
  575.            Alternatively, you may select the colors manually
  576.            by specifying, as in the following example:
  577.  
  578.                  C:>hyperkey OK:0.
  579.  
  580.  
  581. OKC:nn     OVERRIDE COLORS ONLY
  582.            Same as OK:nn, except only Color Display
  583.            attributes are affected. Useful for systems with
  584.            both monochrome and color displays.
  585.  
  586. OKM:nn     OVERRIDE ATTRIBUTES ONLY
  587.            Same as OK:nn, except only Monochrome
  588.            Display attributes are affected.
  589.  
  590. Sample Device Driver Parameter Specifications
  591.  
  592. The following examples illustrate the use of device driver
  593. parameter specifications in the CONFIG.SYS file:
  594.  
  595. Example 1:
  596.       
  597.       device=hyperkey.exe D:250 R:25 B:-
  598.  
  599.       With this set of parameters, the following conditions
  600.       apply:
  601.            The delay to repeat time is 250 milliseconds.
  602.            The minimum repeat delay is 25 milliseconds.
  603.            No Type Ahead buffering is provided.
  604.  
  605. Example 2:
  606.  
  607.       device=hyperkey.exe 
  608.  
  609.       With no parameters set, the following conditions apply:
  610.            The delay to repeat time is 350 milliseconds.
  611.            The minimum repeat delay is 30 milliseconds.
  612.            Type Ahead buffering of up to 128 characters.
  613.  
  614.  
  615. Sample Terminate and Stay Resident Parameter Specifications
  616.  
  617. The following examples illustrate the use of TSR parameter
  618. specifications in the AUTOEXEC.BAT file or from the
  619. command line:
  620.  
  621. Example 3:
  622.  
  623.       D:>hyperkey D:300 R:35 B:-
  624.  
  625.       With this set of parameters, the following conditions
  626.       apply: 
  627.            The delay to repeat time is 300 milliseconds.
  628.            The minimum repeat delay is 35 milliseconds.
  629.            No Type Ahead buffering is provided.
  630.  
  631. Example 4:
  632.  
  633.       D:>hyperkey
  634.  
  635.       With no parameters set, the following conditions apply:
  636.            The delay to repeat time is 350 milliseconds.
  637.            The minimum repeat delay is 30 milliseconds.
  638.            Type Ahead buffering of up to 128 characters.
  639.  
  640.  
  641. Changing HyperKey Parameters after Installation
  642.  
  643. After installing HyperKey, you may alter the operating
  644. parameters by running hyperkey.exe at the DOS prompt. Only
  645. the parameters you give on the command line will be changed.
  646. For example, assume that you installed HyperKey using the
  647. device driver method and specified a Typematic Period of 25
  648. milliseconds. Later you decide the repeat rate could be a little
  649. faster. Simply enter at the DOS prompt: 
  650.  
  651.       D:>hyperkey R:18
  652.  
  653. HyperKey will now deliver repeat keys every 18 milliseconds. 
  654.  
  655.  
  656. Microsoft Windows and the Keyboard 
  657.  
  658. When Microsoft Windows is active, keystrokes cannot be
  659. intercepted by a device driver such as HyperKey. Therefore,
  660. HyperKey is inoperative while using the Windows environment. 
  661.  
  662. Intel Inboard 386 
  663.  
  664. If you have an Intel Inboard 386 (TM), change the order of the
  665. device drives in your CONFIG.SYS file, as follows: 
  666.  
  667. device = \sys\invoc.sys {Intel Inboard Driver} 
  668. device = \sys\speed.sys {Intel Inboard Driver} 
  669. device = \sys\hyperkey.exe D:250 R:25 
  670.       .
  671.       .
  672.       .
  673. device = other.sys
  674.       .
  675.       .
  676.       .
  677.  
  678.                      Chapter 4
  679.                    Error Messages
  680.  
  681. HyperKey: Invalid Parameter:"UNKNOWN"
  682.       HyperKey found an invalid command line parameter.
  683.       Check your command line parameters against the
  684.       definitions in the previous section, "HyperKey
  685.       Parameters." HyperKey is installed with default settings.
  686.  
  687. HyperKey: Incorrect DOS version
  688.       HyperKey does not work with this Version of MS-DOS.
  689.       HyperKey requires DOS version 2.0 or later. HyperKey
  690.       is not loaded. 
  691.  
  692.                      Appendix A
  693.           Installation of Near Compatibles
  694.  
  695. For near compatibles, follow this procedure to test installation: 
  696.  
  697. 1.    Make a complete backup of your hard disk, if you have
  698.       one.
  699.  
  700. 2.    Put a copy of hyperkey.exe on newly formatted floppy
  701.       diskette.
  702.  
  703. 3.    With the Diskette in drive A, enter at the DOS Prompt: 
  704.       
  705.            A:>hyperkey
  706.  
  707. 4.    If everything functions normally, your compatible is
  708.       "near" enough to install HyperKey on your hard disk. 
  709.  
  710. 5.    If your near compatible requires that either a device
  711.       drive or TSR be installed to emulate IBM BIOS
  712.       functions, specify HyperKey immediately after the BIOS
  713.       Emulator.
  714.  
  715. 6.    If after you have installed HyperKey (specified in either
  716.       the CONFIG.SYS or AUTOEXEC.BAT files) you
  717.       discover some problems, you can reboot the computer
  718.       and abort the installation of HyperKey by holding the
  719.       <Ctrl> <Left Shift> and <Alt> keys. For most
  720.       systems you must wait to depress these keys until the
  721.       system has finished initializing the keyboard, but before
  722.       the system begins reading the operating system device
  723.       drivers from the disk (or diskette). Generally, you can
  724.       depress the shifts keys when the disk or diskette (lights)
  725.       becomes active. 
  726.  
  727.  
  728.         HyperWare
  729.         RR#1 Box 91
  730.         Pall Mall, TN 38577
  731.  
  732.         Sales/Administration:          (615) 864-6868
  733.         Technical Support:             (615) 864-6869
  734.         FAX (Group II, III):           (615) 864-6870
  735.         BBS, 8N1 (HST, V.32, V.22bis): (615) 864-6871
  736.  
  737.  
  738.