home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / donkey.zip / readme < prev   
Text File  |  1995-06-29  |  3KB  |  109 lines

  1. /* Donkey - A New Keyboard Object (sort of)                   950627 */
  2. /* Preliminary release (aka "early beta")                            */
  3. /* Version 0.91                                                      */
  4.  
  5. Warning
  6. -------
  7.  
  8. o This PRELIMINARY release DOES NOT work with OS/2 2.x.  It ONLY works
  9.   with Warp (any flavor).  New release MAY work with pre-Warp version 
  10.   of OS/2.
  11.  
  12. o Be sure to make a backup copy of CONFIG.SYS, /OS2/KEYBOARD.DCP and
  13.   /OS2/DLL/PMMERGE.DLL.
  14.  
  15. o The resource compiler must be present if you want to add, rename or
  16.   replace a keyboard layout.
  17.  
  18.  
  19. What's That?
  20. ------------
  21.  
  22. This package contains a new keyboard object (even if it's not yet a
  23. SOM object).  With DonKey, you can:
  24.  
  25.    o Set the NUMLOCK, CAPSLOCK and SHIFTLOCK initial state;
  26.    o Set the CAPSLOCK key behavior (either "Set CAPS ON" or "Shift
  27.      ON");
  28.    o Define a "sticky" behavior for Shift and Control keys; 
  29.    o Add, Change, Remove, Rename and View keyboard layouts; 
  30.    o View the currently defined "System hotkeys";
  31.    o Assign a sound with a key event (key up, down or repeat).
  32.  
  33.  
  34. What's New?
  35. -----------
  36.  
  37. o The resource decompiler is no longer included (not used anymore).
  38.  
  39.  
  40. Contents?
  41. ---------
  42.  
  43. This package contains the following files:
  44.  
  45.    DVORAK         - A DVORAK keyboard layout you can add to your system
  46.    dk.exe         - The DonKey daemon
  47.    donkey.exe     - The Donkey "obect"
  48.    donkey.hlp     - The online help
  49.    donkeyhk.dll   - The DonKey DLL
  50.    file_id.diz    - A short package description
  51.    install.cmd    - The install script
  52.    keybset.exe    - A tool to set/view keyboard state
  53.  
  54.  
  55. How to Install?
  56. ---------------
  57.  
  58. Unpack the package in a subdirectory, and run the install script.  It
  59. will create two objects (one in the Startup folder, and another in the
  60. System Setup folder).  It DOES NOT copy or move files.  You don't have
  61. to put them somewhere along your PATH.
  62.  
  63. To configure DonKey, open the DonKey object in the System Setup folder.
  64. See the online help for detail (you don't have to start DonKey to
  65. access the online help:  simply select Help in the object's popup menu,
  66. or select it and press F1).
  67.  
  68.  
  69. How to Uninstall?
  70. -----------------
  71.  
  72. Delete the Donkey Daemon object in the Startup folder, and the Donkey
  73. Object in the System Setup folder.
  74.  
  75. Open the tasklist, and close both Donkey Daemon and Donkey if they are
  76. running.
  77.  
  78. Delete the files.  (DONKEY.HLP may remain locked until next reboot.)
  79.  
  80.  
  81. Implementation Notes
  82. --------------------
  83.  
  84. When you add or replace an existing layout, DonKey add or replace the
  85. corresponding resources in PMMERGE.DLL.  It means that you have to
  86. reboot to activate the changes for PM applications.  It also means that
  87. DonKey is then no longer required -- no hooks, no overhead.
  88.  
  89.  
  90. Original FILE_ID.DIZ
  91. --------------------
  92.  
  93. Donkey is a new keyboard object (sort of).
  94. With it, you can set the initial state for
  95. NumLock, CapsLock and ScrollLock. It takes
  96. care of the ShiftLock bug. It supports a
  97. "sticky key" behavior, and you can assign
  98. sounds to key event (down, up, and repeat).
  99. You can also view/add/remove/rename keyboard
  100. layouts (a DVORAK layout is included).
  101. [FREEWARE, PRELIMINARY RELEASE, WARP ONLY!]
  102. Author: Martin Lafaix (lafaix@alto.unice.fr)
  103.  
  104.  
  105. Martin Lafaix
  106. --
  107. lafaix@mimosa.unice.fr
  108. Team OS/2
  109.