Changing the use of each key
|
 |
 |
 |
These features are available only
in the registered version of !HID.
!HID has been extended with a new module, called DesktopKeyMap
which allows each key on the keyboard to be mapped differently.
This can be very useful, for example, if you want to swap the use
of two keys (such as F12 and Ctrl-F12).
It may also be useful for entering foreign text, such as Cyrillic
(Russian), in which case the standard Latin1 alphabet can't be used.
DesktopKeyMap is written by and © Richard Spencer.
|
Activating the DesktopKeyMap facilities
|
 |
 |
 |
By default, the DesktopKeyMap module is inactive. If you want to
use its facilities, you need to turn it on first. To do this,
select Choices... from the iconbar menu, go to the keyboard
section (keyboard icon in the top row) and then select the
Key mapping TAB (the double R icon).
Now tick the option 'Enable key mapping support'.
If you want additional support for Russian text input (see below)
you may also want to tick the option 'Enable support for Russian input'.
Once you've set the above options as required, click Save to confirm
your choices. The new settings will become active immediately.
|
A new entry will now be available in the iconbar menu: Keyboard -> Mapping...
Selecting this entry will open the Key mapping window, which is similar to
the one shown here:
|
|
|
The window allows you so change the global key mapping (for all applications)
as well as the mapping for each individual application.
The actual key mapping is contained in a text file which can be linked
to the application.
Use the arrow keys to select a line and press Enter, or double click
the required line, to edit the contents of an entry. This will open
the Edit key mapping window.
The window can be reorganised by dragging lines to the required position.
Don't forget to save your new configuration, by pressing F3 or select
from the menu: File -> Save.
The LED will be green if the application is currently running and the
entry is active (i.e. enabled). If the application is running and the entry
is not active, the LED will be yellow instead.
|
If you want to add a new mapping entry, you need to add an empty line
to the list first, which can be done from the Edit menu. An empty
line may be inserted at the top of the list, at the bottom, or at the
currently selected line. Once added, press Enter or double-click the
line to enter the required paramaters. This will open
the Edit key mapping window.
|
Entering Cyrillic text (Russian)
|
 |
 |
 |
|
|
Entering text in a language such as Russian is rather complicated,
as the Cyrillic alphabet is completely different from the standard
Latin1 alphabet used on your computer. In order to be able to type
both Standard text and Cyrillic text, fonts have been developed
which contain both. Such fonts are available from a variety of
sources, such as EFF.
|
The downside of this method is that normally you need a special
keyboard driver to toggle between entering normal text and Cyrillic.
An additional problem is that the input is swapped for all text
entered on the keyboard.
The DesktopKeyMap module now allows you to toggle between standard
and Cyrillic text for a each individual application, or for all
applications together. Furthermore, the mapping can be linked to
the state of the NumLock key
and/or the !RusKey application.
➤ Read more about entering Russian text
|
|
|
© Copyright Paul Reuvers
X-Ample Technology bv
usb@xat.nl
Last changed: Last changed: Friday, 29 October 2004 - 14:38 CET.
|
|