READ-ME.TXT

********         KEEPKEY version 1.10, 1994         ********


                           CONTENTS:

1.  Introduction
2.  How to make Shift, Ctrl, and Alt keys remember
3.  Mouse options
4.  Mouse filtering
5.  How to install KeepKey
6.  How to uninstall
7.  How to install a new mouse
8.  Registration



1.                         INTRODUCTION

KeepKey is a program that makes the use of keyboard and mouse 
easier in Windows.

Now you don't have to hold down the Shift key while you press 
the next key to make a capital letter.  You can just hit the 
Shift key like any other key, and release it before you touch 
the next key.  KeepKey remembers the Shift key stroke until 
you press the next key.  The same is possible with the Ctrl 
and Alt keys.

If you have ever tried to use your computer while speaking in 
the telephone, you have probably wished that you had three 
hands.  KeepKey doesn't give you a third hand, but it allows 
you to control the keyboard with just one hand, while the 
other hand is busy holding a telephone, pen, mouse, coffee 
cup, or whatever.

You will soon find that typing is faster and more convenient 
when you don't have to hold down the shift keys.  But be 
warned: Once you have got used to this you cannot do without 
it!

Some people often make the mistake of pressing the Ctrl key in 
stead of the Shift key when writing a capital letter.  The 
result of this is often that weird things happen on the 
screen, which you don't know how to get out of.  If you have 
this problem, here is a tip: Make KeepKey hold the Shift keys, 
but not the Ctrl keys; and then get used to release the Shift 
key before pressing the next key.  If you now by mistake hit 
the Ctrl key in stead of the Shift key, but release it before 
touching the next key, nothing serious will happen.

KeepKey also makes the use of your mouse easier.  Problems 
with double-clicking is a source of irritation for many 
Windows users, especially if you have shaky hands.  If you 
move the mouse just a little bit between the two clicks or if 
you are too slow, the double-clicking doesn't work.  Even 
experienced users find it stressing that they have to hold the 
mouse absolutely still while double-clicking.  The KeepKey 
program offers you two different solutions to this problem:

The simplest solution is to make the system more tolerant to 
your movements.  You can specify how much you are allowed to 
move the mouse between the two clicks and how long time it may
take, when you want the two clicks to be accepted as a double 
click.

The other solution is to make KeepKey translate another mouse 
button or combination of buttons into a double-click.  If your 
mouse has three buttons, you can make the middle button do the 
same as if you double-click the left button.  If you have only 
two buttons on your mouse, you can press the two buttons 
simultaneously, and make KeepKey translate this message into a 
double-click.

The system developers seem to have forgotten that the mouse 
has more than one button.  The Windows Program Manager, for 
example, recognizes five different combinations of the left 
mouse button with Shift, Ctrl, Alt, and double-clicking, while 
the middle and right buttons are never used.  This is not very 
convenient.  KeepKey allows you to translate any combination 
of two mouse buttons into any other combination of Shift, 
Ctrl, Alt, single-, double-, triple-clicking, or whatever you 
want.  This frees you from the inconvenience of having to 
touch the keyboard and mouse simultaneously.

System requirements:
   Minimum:     Windows version 3.0
   Recommended: Windows version 3.1 or later

   The current version of KeepKey does not work for DOS
   programs.




2.        HOW TO MAKE SHIFT, CTRL, AND ALT KEYS REMEMBER

When you start the KeepKey program, you will se a checkbox 
with the text: "Hold all Shift, Ctrl, and Alt keys".  When 
there is an X in this checkbox, the keys will be holding.  If 
for example you want KeepKey to hold the Shift keys, but not 
the Ctrl and Alt keys, click on the checkbox with the text: 
"Hold only some  >>> ".  This will open a dialog box where you 
can select which keys to hold.  Just click with the mouse to 
set or remove the X'es.

You can specify the maximum hold time by writing a number in
the field named "Hold time, in seconds".  A recommended value 
is 2 seconds.  If you hit the Shift key and don't touch any 
other key within this time limit, you will hear a beep to tell 
you that the holding of the Shift key is canceled.  The Shift 
key is only applied to the first key you tap after releasing 
the Shift key, no matter how many keys you tap within the two 
seconds.  If a character key is pressed while the Shift key is 
still down, then the Shift will be applied to that key only - 
it will not be held.  So you can still type in the old 
fashioned way.

Occasionally you may need to make combinations of the Shift, 
Ctrl, and Alt keys.  For example, pressing Ctrl+Shift+Right 
Arrow will highlight the text from the cursor until the begin-
ning of the next word.  Typing a command like this is quite 
straightforward: Press the Ctrl and Shift keys simultaneously, 
then the Right Arrow key.  It doesn't matter whether you 
release the Shift and Ctrl keys before or after you have 
pressed the Right Arrow key, as long as you release both.  If 
you only release one of them and press the arrow key when the 
other is still down, then only the key that is still down will 
have effect on the arrow key.

How to regret a pressed key:  If by mistake you press a Shift, 
Ctrl or Alt key, and then regret before pressing any other 
key, then there are several ways to cancel this:

- The simplest method is to wait till the hold time is expired.
  When you hear the beep sound, the key is canceled.
- Or, you can just press the same key again.  You will hear a
  beep sound to tell you that the key is canceled.
- If, for example, you press Ctrl, and you really wanted
  Shift+A, then just press Shift and A.




3.          MOUSE OPTIONS

If you want to make the Windows system more tolerant to the
way you double-click with the mouse buttons, here's how:

Select the menu "Mouse options" and "Double-click limits" in
the KeepKey program.  You will get a dialog box where you can
specify the maximum time between the clicks and how much you
can move the mouse between the two clicks.  The movement is
specified in pixels.  A pixel is one little dot on the screen.
A recommended value is between 5 and 10 pixels.  A recommended
value for the time is between 0.5 and 1.0 seconds.  Click the
OK button when you have written the numbers you want.

If you want to swap the left and right buttons on your mouse,
then pick the menu "Mouse options" and "Swapping left and
right button"




4.          MOUSE FILTERING 

You can use KeepKey to translate certain combinations of mouse 
buttons into something else.  Just check the appropriate 
check-boxes in the program.

If you have an X in the box with the text "Left + Right button 
-> Left button double-click", then you can press the Left and 
Right mouse buttons simultaneously in stead of double-clicking.

If your Windows programs react to the Right mouse button in a 
way that disturbs you when you only want to double-click, then 
you should press the Left mouse button first, and then press 
the Right button while the left button is still down.  In this 
way you avoid that the program receives the Right Button 
message.  (If your Windows system is version 3.0 then you 
cannot avoid that your program receives the Right button 
message.  Use the Middle button in stead or update your 
Windows system).

The four options for mouse translation listed on the screen in 
the KeepKey program are the most useful possibilities.  If you 
need to do other translations or if you find it funny to 
translate all possible combinations of mouse buttons into 
something else, then read the file named ADVANCED.TXT to see 
how to do this.




5.          HOW TO INSTALL KEEPKEY

You should have received the following files with KeepKey: 

READ-ME.TXT     This manual
ADVANCED.TXT    Further documentation for advanced users
KEEPKEY.EXE     The program
KK30.DLL        Filters for Windows version 3.0
KK31.DLL        Filters for Windows version 3.1 and later

You may also have received a file named KEEPKEY.INI containing 
the settings defined by the previous user.  Delete this file 
if you are not sure you want to use the same options as the 
person you got the program from.

Use the File Manager to create a new directory on your hard 
disk for KeepKey.  An appropriate name for the directory is 
C:\WINDOWS\KEEPKEY.  Then copy the abovementioned files to 
this new directory.  You probably want your Program Manager to 
have an icon for KeepKey.  Select "New... " in the "File" menu 
of the Program Manager to make a new program item.  The 
command line is KEEPKEY and the working directory is 
C:\WINDOWS\KEEPKEY.  If you are in doubt, read the Windows 
manual.  An alternative way to put the new icon into the
Program Manager is to drag KEEPKEY.EXE with the mouse from 
File Manager into the appropriate group in Program Manager.  
This requires that both the File Manager and Program Manager 
are visible at the same time.

Now you can start KeepKey by double-clicking the new icon.
Select the options you want for Keyboard hold, Mouse 
translation, and mouse Double-click options as described 
above.  You probably want the keyboard and mouse filters to 
work not only now, but also next time you start your computer.
To obtain this you have to set an X in the checkbox with the 
text "Start filters each time Windows starts up".

Now open the "File" menu in KeepKey and select "Save settings".
That's it.  Close the KeepKey program and see how the filters 
work.

If you want to test KeepKey before you install it, or if you 
occasionally want to use it on someone else's computer, there 
is no problem starting KeepKey from a diskette.  Just don't 
use the option "Start filters each time Windows starts up", 
because the diskette won't be there next time Windows starts 
up.




6.          HOW TO UNINSTALL KEEPKEY

If you want to remove KeepKey from your hard disk, here's how: 
Open the KeepKey program.  If there is an X at "Start filters 
each time Windows starts up", then remove this X.  Then select 
"Save settings" in the "File" menu.  This is necessary so that 
the system won't try to load KeepKey after you have deleted 
it.  Now you can delete the KeepKey icon in the Program Manager
and delete the KEEPKEY directory with all its contents.




7.          HOW TO INSTALL A NEW MOUSE

Maybe you want to replace your old two-button mouse with a
new three-button mouse in order to take full advantage of the
mouse translation facilities in KeepKey.  Here's how to do 
this:  Make a backup copy of the files WIN.INI and SYSTEM.INI 
in the  C:\WINDOWS directory.  Open "Windows Setup" in the 
group "Main" in Program Manager.  Choose "Options" | "Change 
System Settings" | "Mouse", and select the type of the new
mouse.  If you don't know which mouse driver to choose, then
try "Logitech" or "Mouse systems".  The "Microsoft" mouse
driver does not support the middle mouse button.  When you are
finished, the system will restart Windows.  Wait for Windows
to restart, the turn off the computer, disconnect the old
mouse and connect the new mouse before you turn on the compu-
ter again.  In case you have selected a wrong type of mouse
and it doesn't work, then you have to change the system set-
tings again as described above.  If you don't know how to get
into this without using the mouse, then read the file
ADVANCED.TXT on how to do everything with the keyboard alone,
or read the Windows manual.




8.          REGISTRATION

KeepKey is a SHAREWARE program.  This means that you are 
allowed to copy and test the program without paying.  But if 
you decide to use the program regularly, then you are required 
to pay a registration fee of 40 US $ or equivalent to the 
address below.

Registered users will automatically receive the next version 
of KeepKey with several new advanced features as soon as it is 
available.

Questions from un-registered users will not be answered.

You are encouraged to share copies of this program with 
anybody you want.  Make sure each copy contains the following 
files:  READ-ME.TXT  ADVANCED.TXT  KEEPKEY.EXE  KK30.DLL  
KK31.DLL


Methods of payment:

- International checks.

- Cash (registered mail).

- Bank transfer to GiroBank Denmark, Swift code GICODKKK, 
  Account No. 114 0817.

- Europe: Giro transfer to Denmark 114 0817.

No credit cards, please.


          ACON ApS Software
          P.O. Box 843
          2400 Copenhagen NV
          DENMARK

