home *** CD-ROM | disk | FTP | other *** search
/ Windows Shareware GOLD / NuclearComputingVol3No1.cdr / other / f1285 / hyperkey.txt < prev    next >
Text File  |  1991-04-21  |  29KB  |  741 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.12
  16.        
  17.                            Installation and User's Guide
  18.        
  19.                                  April 22, 1991
  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.  You  may  not  use  the  software  in a network, 
  77.        timesharing, multiple CPU, or multi-user environment.
  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.21
  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.21
  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.12
  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.12
  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 or CompuServe E-Mail.
  251.        
  252.             BBS (USR-HST/V.32bis/V.32/V.22bis; 8N1):   (615) 864-6871
  253.        
  254.                             CompuServe Address:  72230,2321
  255.        
  256.        
  257.                                   Hyperware's BBS
  258.        
  259.        Obtain   the   latest  updates,  registration  information,  general 
  260.        utilities  and services.  Available, online 24 hours a day, 7 days a 
  261.        week.  Asynchronous  format:  8  Data  bits,  no parity, 1 stop bit. 
  262.        Modem  is  U.S. Robotics Dual Standard, supporting: USR: HST; CCITT: 
  263.        V.32bis, V.32, V.22bis,  V.22,  V.21;  Bell: 212A and 103; MNP error
  264.        control protocol Service Classes 1-5.
  265.        
  266.                  You MUST use your real name and telephone number.
  267.        
  268.        
  269.  
  270.  
  271.                       Chapter 1
  272.               Introduction to HyperKey
  273.  
  274. HyperKey boosts performance of your PC by enhancing your
  275. keyboard. It gives you complete control over your keyboard's
  276. Typematic functions, providing Type Ahead Buffering,
  277. Typematic Pacing for instant stops while scrolling or repeating,
  278. Clicks for silent keyboards, Touch Shifting, and more. 
  279.  
  280.  
  281. HyperKey versus BIOS
  282.  
  283. Your PC has a Basic Input/Output System (BIOS) that
  284. normally controls your keyboard functions. BIOS does very
  285. little to provide support for many windowing and scrolling type
  286. applications common in today's PC systems. Both the Delay to
  287. Repeat (Typematic Delay) and the Period of Repeat
  288. (Typematic Rate) are slow and cumbersome. Although PC
  289. BIOS provides a Type Ahead feature, it is a scant 15
  290. characters. Type Ahead buffering can be both an advantage
  291. and a disadvantage. If you are waiting for a slow program to
  292. request more input, you may enter it before you are prompted,
  293. saving time when the program needs your input. However,
  294. when you are scrolling or repeating some keystroke, Type
  295. Ahead causes you to overshoot your target and then beeps
  296. incessantly as your application complains that you have
  297. exceeded its limits.
  298.  
  299. HyperKey addresses all these problems. You may set the
  300. Typematic Delay and Typematic Period to any values. Type
  301. Ahead buffering provides 128 keystrokes and does not fill with
  302. repeated keys as BIOS does. The Typematic Period is paced to
  303. match your application's needs and will never overshoot or get
  304. ahead of your application. In summary, HyperKey allows your
  305. PC Keyboard to excel in speed and performance.
  306.  
  307.                       Chapter 2
  308.                  Installing HyperKey
  309.  
  310. This chapter contains both the automatic and manual
  311. procedures for installing HyperKey. Before you actually install
  312. HyperKey on your system, read all of Part II of this manual
  313. and any READTHIS files on the disk.
  314.  
  315. To install HyperKey, you will need:
  316.  
  317. 1)    One of the following computer types: IBM PC, XT, AT,
  318.       Portable, PS/2 etc.; Compaq Portable, DeskPro,
  319.       DeskPro II, etc.; or any other 100% IBM-compatible. If
  320.       you have a near-compatible, you may be able to use
  321.       HyperKey, but you should follow the more cautious
  322.       installation procedure outlined in Appendix A.
  323.   
  324. 2)    Microsoft's MS-DOS operating system, or 100%
  325.       compatible; versions 2.0 through 4.0 are acceptable.
  326.  
  327.  
  328.  
  329. Backup Your System
  330.  
  331. It is a good idea to backup your hard disk before installing any
  332. new program. This is especially true if you have a particularly
  333. complex or non-standard system.
  334.  
  335.  
  336. The Install Program: INST_KEY.EXE
  337.  
  338. To install HyperKey on your hard disk, run the
  339. INST_KEY.EXE program. Place a backup of the HyperKey
  340. floppy in Drive A: and type the following:
  341.  
  342.       A:INST_KEY<Enter>
  343.  
  344. Note: <Enter> means that you press the <Enter> key.
  345.  
  346. 1.    You will first be asked if you want to install
  347.       HyperKey. If you have a complete system backup,
  348.       enter "Y". Note: When INST_KEY prompts you
  349.       for a response, enter only the first letter of your
  350.       choice.
  351.  
  352. 2.    Verify that your HyperKey floppy is in Drive A: and
  353.       proceed with the installation by pressing the Space Bar.
  354.  
  355. 3.    You will be asked whether you want to install HyperKey
  356.       as a device driver or as a TSR. We recommend the
  357.       device driver method, which will use less Conventional
  358.       memory. If you have DOS version 2.xx, you must use the
  359.       TSR version.
  360.  
  361. 4.    Enter the letter of the disk drive where you plan to
  362.       keep the HyperKey files. This will typically be Drive C:,
  363.       but your configuration may differ.
  364.  
  365. 5.    You may now specify any HyperKey options. Please
  366.       refer to Part III, Chapter 3, "HyperKey Parameters,"
  367.       before making selections.
  368.  
  369. 6.    Reboot your computer to complete installation of
  370.       HyperKey: simultaneously press <Ctrl><Alt><Del>.
  371.  
  372.  
  373. Manual Installation
  374.  
  375. For users who are familiar with the DOS operating system, this
  376. section provides a quick review of procedures to manually
  377. install HyperKey.
  378.  
  379. HyperKey may be installed as an MS-DOS Device Driver or as
  380. a Terminate and Stay Resident (TSR) program. Most
  381. commonly, HyperKey may be installed as a device driver, but
  382. for some near compatibles it may be necessary to install
  383. HyperKey after some other TSR that makes your system
  384. keyboard IBM compatible. If you choose the device driver
  385. method, you must include the HyperKey specification in your
  386. CONFIG.SYS file. Use a text editor to update the
  387. CONFIG.SYS file on your boot drive root directory.
  388.  
  389. The HyperKey device driver definition is normally before any
  390. other device driver definition, as in the following example: 
  391.  
  392.                    CONFIG.SYS FILE
  393.                    ---------------
  394.  
  395. device=hyperkey.exe  {parameters (SEE BELOW)} 
  396.        .
  397.        .
  398.        .
  399. device=other.sys 
  400.        .
  401.        .
  402.        .
  403.  
  404. The device=other.sys statement above is given as an example
  405. of other drivers, and need not be present.
  406.  
  407. If you choose the TSR method, you also may run hyperkey.exe
  408. at the DOS Command prompt; alternatively, you may place the
  409. hyperkey.exe specification in your AUTOEXEC.BAT system
  410. file on your boot directory.
  411.  
  412. At the DOS Command prompt enter the following:
  413.  
  414.       A:>hyperkey  {parameters (SEE BELOW)   } 
  415.  
  416.                       Chapter 3
  417.                  HyperKey Parameters
  418.  
  419. You control the operating characteristics of HyperKey via the
  420. command line parameters you specify in your CONFIG.SYS or
  421. AUTOEXEC.BAT file.
  422.  
  423. Parameter  Definition
  424.  
  425. D:nn       TYPEMATIC DELAY
  426.            Sets the delay time before the key repeats itself,
  427.            starting from when you hold down the key, until
  428.            repetition begins. Start with a value of 350. Units
  429.            are in milliseconds.
  430.  
  431. R:nn       TYPEMATIC PERIOD
  432.            Sets the minimum time between repeats of a key
  433.            after the initial Typematic Delay. Smaller values
  434.            repeat faster, larger values repeat more slowly.
  435.            Start with a value of 30. Units in milliseconds.
  436.  
  437. P:nn       TYPEMATIC PITCH
  438.            Allows you to decrease the TYPEMATIC
  439.            PERIOD automatically after each repeated key.
  440.            The value nn is subtracted from the repeat period
  441.            after each repeated key. Default is 500. Units are
  442.            in microseconds.
  443.   
  444. S:nn       TYPEMATIC SPAN
  445.            Sets the number of repeat characters to be
  446.            affected by the TYPEMATIC PITCH control.
  447.            For example, if you select a TYPEMATIC
  448.            PITCH of 500 and a TYPEMATIC SPAN of 10,
  449.            each of the first 10 repeated keys will repeat
  450.            faster than the previous one by 500 microseconds
  451.            (1/2 millisecond), then remain constant for all
  452.            keys thereafter. Default is 0 (disabled).
  453.  
  454. H:nn       SPAN HOLDOFF
  455.            Allows you to delay the initial effects of
  456.            Typematic Span function. The repeat period will
  457.            remain constant for nn characters before the
  458.            Span functions begin to decrease the period
  459.            (increase the rate of repeats). For example, you
  460.            have set the SPAN to 30 and the PITCH to 500,
  461.            and now you want the first 5 characters to repeat
  462.            without increasing the rate. You set the SPAN
  463.            HOLDOFF to 5. Default is zero.   
  464.  
  465. B:b        EXTENDED BUFFERING
  466.            Enables HyperKey's Type Ahead buffer. B or 
  467.            B:+ to enable; B:- to disable. Default is enabled.
  468.            Note: If after installing other enhancement
  469.            products, you get two or more keys delivered for
  470.            each key you strike, disable this option.
  471.  
  472.  
  473. B:nn       EXTENDED BUFFER SIZE
  474.            During installation, the size of the extended
  475.            keystroke may be specified. Values for nn may
  476.            range from 16 to 4096. Two bytes are required
  477.            for each keystroke. Default is 128. 
  478.  
  479. I          KEYBOARD LOCK INDICATORS
  480.            Changes the Keyboard Lock Indicators, such as
  481.            CapsLock and NumLock. Use the first letter of
  482.            the indicator name, UPPER-CASE sets the
  483.            indicator, lower-case clears the indicator.
  484.            Indicators are CAPSLOCK, NUMLOCK,
  485.            SCROLLLOCK and INSERTSTATE. Example: 
  486.  
  487.       d:>HyperKey -ICNSI ;Sets all indicators.
  488.       d:>HyperKey -ICn   ;Sets CAPSLOCK,
  489.                             clears NUMLOCK.
  490.       
  491.  
  492.            Some computers do not accept indicator changes
  493.            by device drivers, therefore you may need to
  494.            execute Hyperkey during AUTOEXEC.BAT
  495.            initialization to change the indicators after
  496.            BOOTING the machine.
  497.  
  498. A:b        ACTIVE
  499.            Enables all HyperKey functions. A:+ to enable;
  500.            A:- to disable. If you discover one of your
  501.            programs is incomputable with HyperKey, you
  502.            may disable it during that program's use.
  503.  
  504. C:b        CLICK ON MAKE
  505.            Issues a "Click" when a new Key is Struck. Enter
  506.            C or C:+ to enable Clicks; C:- to disable. Default
  507.            is disabled.
  508.  
  509. C:nn       CLICK PITCH
  510.            Sets the "Pitch of the Click". This function is
  511.            machine speed dependent. Experiment to create
  512.            the sound you find most pleasing. Default is 100.
  513.  
  514. CR:b       CLICK ON REPEATS
  515.            Issues a "Click" on ALL Keys, new and repeated.
  516.            CR:+ to enable; C:-to disable. Default is
  517.            disabled.
  518.  
  519. L:n        CLICK PERIOD
  520.            Sets length of time the "Click" sounds. Parameter
  521.            is machine speed dependent. Experiment to find
  522.            a pleasing value. Default is 32.
  523.  
  524.  
  525. T:b        TOUCH SHIFTING
  526.            Sets touch shifting mode. Allows you to enter a
  527.            shifted keys combination serially. For example, to
  528.            enter <Ctrl><F1>, simply press the <Ctrl> key
  529.            and release, then press the <F1> key and
  530.            release. Directly speaking, Touch Shifting
  531.            converts serial keying combinations to the
  532.            equivalent parallel keying operation. Touch
  533.            Shifting is very useful for 101 and 102 key
  534.            Keyboards. T or T:+ to enable; T:- to disable.
  535.            Default is disabled.
  536.  
  537. OK         OVERRIDE DISPLAY METHOD
  538.            Allows you to select the display method.
  539.            HyperKey normally displays data directly via the
  540.            Video BIOS. OK or OK:+ forces I/O directly to
  541.            the Video BIOS, while OK:- forces DOS I/O.
  542.            Alternatively, the standard output device may be
  543.            redirected to any device or file. Default is direct
  544.            to Video BIOS. In the following example,
  545.            HyperKey will display the report via DOS
  546.            Standard Output device. 
  547.  
  548.                  C:>hyperkey OK:-
  549.  
  550.            In the following example, output is redirected to
  551.            CON (console) device.
  552.  
  553.                  C:>hyperkey >CON
  554.  
  555. OK:nn      OVERRIDE COLORS/ATTRIBUTES
  556.            Allows you to select the Colors/Attributes for the
  557.            Current Display. Color displays provide 16
  558.            foreground (text) colors to be applied on either
  559.            8 (CGA) or 16 (EGA/VGA) background colors.
  560.            Monochrome displays provide a variety of display
  561.            attributes; some allow two or more intensities,
  562.            underlining, blinking, etc. For CGA displays there
  563.            are 120 useful combinations and for EGA/VGA
  564.            displays 240. Monochrome displays vary and are
  565.            generally less than CGA. Value nn may be
  566.            entered in either decimal or hexadecimal formats.
  567.  
  568.            Decimal example: 
  569.                  C:>hyperkey OK:30
  570.  
  571.            Hexadecimal example: 
  572.                  C:>hyperkey OK:X1E
  573.  
  574.            Both examples select yellow text on blue
  575.            background.
  576.  
  577.            Alternatively, you may select the colors manually
  578.            by specifying, as in the following example:
  579.  
  580.                  C:>hyperkey OK:0.
  581.  
  582.  
  583. OKC:nn     OVERRIDE COLORS ONLY
  584.            Same as OK:nn, except only Color Display
  585.            attributes are affected. Useful for systems with
  586.            both monochrome and color displays.
  587.  
  588. OKM:nn     OVERRIDE ATTRIBUTES ONLY
  589.            Same as OK:nn, except only Monochrome
  590.            Display attributes are affected.
  591.  
  592. Sample Device Driver Parameter Specifications
  593.  
  594. The following examples illustrate the use of device driver
  595. parameter specifications in the CONFIG.SYS file:
  596.  
  597. Example 1:
  598.       
  599.       device=hyperkey.exe D:250 R:25 B:-
  600.  
  601.       With this set of parameters, the following conditions
  602.       apply:
  603.            The delay to repeat time is 250 milliseconds.
  604.            The minimum repeat delay is 25 milliseconds.
  605.            No Type Ahead buffering is provided.
  606.  
  607. Example 2:
  608.  
  609.       device=hyperkey.exe 
  610.  
  611.       With no parameters set, the following conditions apply:
  612.            The delay to repeat time is 350 milliseconds.
  613.            The minimum repeat delay is 30 milliseconds.
  614.            Type Ahead buffering of up to 128 characters.
  615.  
  616.  
  617. Sample Terminate and Stay Resident Parameter Specifications
  618.  
  619. The following examples illustrate the use of TSR parameter
  620. specifications in the AUTOEXEC.BAT file or from the
  621. command line:
  622.  
  623. Example 3:
  624.  
  625.       D:>hyperkey D:300 R:35 B:-
  626.  
  627.       With this set of parameters, the following conditions
  628.       apply: 
  629.            The delay to repeat time is 300 milliseconds.
  630.            The minimum repeat delay is 35 milliseconds.
  631.            No Type Ahead buffering is provided.
  632.  
  633. Example 4:
  634.  
  635.       D:>hyperkey
  636.  
  637.       With no parameters set, the following conditions apply:
  638.            The delay to repeat time is 350 milliseconds.
  639.            The minimum repeat delay is 30 milliseconds.
  640.            Type Ahead buffering of up to 128 characters.
  641.  
  642.  
  643. Changing HyperKey Parameters after Installation
  644.  
  645. After installing HyperKey, you may alter the operating
  646. parameters by running hyperkey.exe at the DOS prompt. Only
  647. the parameters you give on the command line will be changed.
  648. For example, assume that you installed HyperKey using the
  649. device driver method and specified a Typematic Period of 25
  650. milliseconds. Later you decide the repeat rate could be a little
  651. faster. Simply enter at the DOS prompt: 
  652.  
  653.       D:>hyperkey R:18
  654.  
  655. HyperKey will now deliver repeat keys every 18 milliseconds. 
  656.  
  657.  
  658. Microsoft Windows and the Keyboard 
  659.  
  660. When Microsoft Windows is active, keystrokes cannot be
  661. intercepted by a device driver such as HyperKey. Therefore,
  662. HyperKey is inoperative while using the Windows environment. 
  663.  
  664. Intel Inboard 386 
  665.  
  666. If you have an Intel Inboard 386 (TM), change the order of the
  667. device drives in your CONFIG.SYS file, as follows: 
  668.  
  669. device = \sys\invoc.sys {Intel Inboard Driver} 
  670. device = \sys\speed.sys {Intel Inboard Driver} 
  671. device = \sys\hyperkey.exe D:250 R:25 
  672.       .
  673.       .
  674.       .
  675. device = other.sys
  676.       .
  677.       .
  678.       .
  679.  
  680.                      Chapter 4
  681.                    Error Messages
  682.  
  683. HyperKey: Invalid Parameter:"UNKNOWN"
  684.       HyperKey found an invalid command line parameter.
  685.       Check your command line parameters against the
  686.       definitions in the previous section, "HyperKey
  687.       Parameters." HyperKey is installed with default settings.
  688.  
  689. HyperKey: Incorrect DOS version
  690.       HyperKey does not work with this Version of MS-DOS.
  691.       HyperKey requires DOS version 2.0 or later. HyperKey
  692.       is not loaded. 
  693.  
  694.                      Appendix A
  695.           Installation of Near Compatibles
  696.  
  697. For near compatibles, follow this procedure to test installation: 
  698.  
  699. 1.    Make a complete backup of your hard disk, if you have
  700.       one.
  701.  
  702. 2.    Put a copy of hyperkey.exe on newly formatted floppy
  703.       diskette.
  704.  
  705. 3.    With the Diskette in drive A, enter at the DOS Prompt: 
  706.       
  707.            A:>hyperkey
  708.  
  709. 4.    If everything functions normally, your compatible is
  710.       "near" enough to install HyperKey on your hard disk. 
  711.  
  712. 5.    If your near compatible requires that either a device
  713.       drive or TSR be installed to emulate IBM BIOS
  714.       functions, specify HyperKey immediately after the BIOS
  715.       Emulator.
  716.  
  717. 6.    If after you have installed HyperKey (specified in either
  718.       the CONFIG.SYS or AUTOEXEC.BAT files) you
  719.       discover some problems, you can reboot the computer
  720.       and abort the installation of HyperKey by holding the
  721.       <Ctrl> <Left Shift> and <Alt> keys. For most
  722.       systems you must wait to depress these keys until the
  723.       system has finished initializing the keyboard, but before
  724.       the system begins reading the operating system device
  725.       drivers from the disk (or diskette). Generally, you can
  726.       depress the shifts keys when the disk or diskette (lights)
  727.       becomes active. 
  728.  
  729.  
  730.         HyperWare
  731.         RR#1 Box 91
  732.         Pall Mall, TN 38577
  733.  
  734.         Sales/Administration:          (615) 864-6868
  735.         Technical Support:             (615) 864-6869
  736.         FAX (Group II, III):           (615) 864-6870
  737.         BBS, 8N1 (HST, V.32, V.22bis): (615) 864-6871
  738.  
  739.  
  740. 
  741.