RemapKey is the software to change the key layout.
In fact, RemapKey remaps the scancode of the keys.
The key remap setting is effective not only for the current user, but for all the users in the system.
The new key layout is also effective even for Logon dialog or the command prompt.
This version of RemapKey can setup the automatic logon.
Even if you lose Ctrl, Alt, or Del key, you'll be able to logon to the system.
RemapKey works on Windows NT 4.0 or 5.0.
RemapKey has been tested on NT 4.0J and NT5.0US Beta, using Japanese 101 keyboard and the standard US keyboard.
Remapping is done by the "key" basis.
This means, RemapKey can swap the Control key and Caps Lock, but it cannot swap
only the symbol at shift state:
instead, the whole key is swapped.
For instance, if you swapped "A" with "B", "A", ctrl-A, shift-A and alt-A will be swapped with "B", ctrl-B,
shift-B and alt-B accordingly.
Since Remapping is done deep inside the operating system, none of the application will notice if the keys are
swapped.
Virtually no memory is consumed by key swapping.
At most a few bytes are used for each remapping.
As in the past, if the message hook and other programming trick are used to manupilate the keyboard input,
a special DLL was needed: it consumes system memory, as well as bad effect on performance.
The way RemapKey does will be virtually null impact to the system performance.
RemapKey has two keyboards in its window.
Upper keyboard is called Base Keyboard and the lower is called Remap Keybaord.
For instance, if you want to swap Control Key and Caps Lock, the procedure is as follows:
You can do one of the following to stop the key remapping.
Just in case you want to restore the current remapping after some editing, but before quitting RemapKey, click Edit menu and choose
Unedit command.
In rare occations, scancode remapping could lead you to the dangerous state.
In either case, RemapKey will perform an integrity checking before finally setting up.
If it finds any possible risks, it will warn you.
But it's final responsibility of yours not to put your system in above two states.
To prevent the second caes, you can set your machine to auto-logon with RemapKey. Choose Option | Setup Auto Logon menu.
RemapKey has only one option.
RemapKey will clear all the remappings without GUI.
RemapKey will setup this registry:
Under this key, it creates an entry Scancode Map as REG_BINARY.
To avoid the worst case, you can setup Auto Logon with RemapKey.
Auto Logon can be setup through Option menu, Setup Auto Logon command.
What is RemapKey
The purpose of RemapKey
Supported systems
Unfortunately, RemapKey does not work for Windows 95 or 98.
What is scancode remapping ?
Performance and memory consideration
Memory
Performance
How to use RemapKey
Basics
The Administrator privilege is required to setup the key remappings.
Caps Lock on Remap Keyboard should be turned to "Ctrl."
Control Key on Remap Keyboard is turned to "Caps."
Before closing the window, RemapKey will ask you if you want to reboot.
If it's OK to reboot, click "OK" button.
Please note the key remapping is effective for Logon Dialog. Don't be panicked.
You can confirm the remapping status with RemapKey after logging on.
How to stop remapping
What you should be aware of the danger of key remapping
Technical issues
Command line options
-c
Registry Entries
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Setup Auto Logon
Copyright
Copyright (C) 1996-1999, by Hirofumi "Hiro" Yamamoto. All rights reserved.