Key mapping editor popup dialog
Feature available in Full and
Lite editions (not available in
Player edition).
The Key mapping dialog gives you a complete control over a key’s
mapping. With it you can precisely specify the aspects that could not be defined
unambiguously with drag-drop.
Mapping editor dialog can be opened in several ways:
- Clicking the small “…” button next to a field in the
current key mapping zone.
- Double-clicking a field in the same zone – a simpler but
less obvious alternative.
- Double-clicking an
mappable key on the keyboard display.
- Choosing “Edit…” in the right-mouse popup menu shown for
an editable key or a “current key” field.
The dialog that opens up enables “fine-tuning” of a mapping
through the following options:
- “Empty” is the simplest mapping that produces no characters when
the key is pressed. Layouts usually have no “empty” mappings for “base” and
SHIFT modifier combinations, but they are common for less frequently
used combinations like CTRL and ALTGR, which usually affect only a limited
subset of editable keys.
- “Normal” mapping produces a single character. The dialog allows
you to define it by entering a Unicode code point as four hexadecimal
digits. This is not the most comfortable way to specify a character, and you
will probably prefer to define “normal” mappings using drag-drop from the
Unicode palette.
- “Ligature” is a sequence of characters generated when a key with
ligature mapping is pressed. Clicking the small “…” button that appears if
“Ligature” is selected opens up the special Ligature editor dialog where this
sequence can be defined.
- “Dead key” button is accessible if at least one dead character is
defined in the Dead characters editor. If this button is active, a combo box
containing available dead characters is shown, from which a dead character can be
assigned to the key.
If Auto-map upper-lower case
setting is enabled, whenever you map a "Normal" lower-case letter to a non-Shift
position, KbdEdit will automatically map its upper-case equivalent to the
equivalent Shift position, and vice-versa. E.g. if you assign 'è' to
AltGr+VK_KEY_E, upper-case equivalent 'È' will be automatically
mapped to Shift+AltGr+VK_KEY_E (provided no characters are already mapped
to it - see also Overwrite non-empty mappings).
Back to High-level editor
Manual index
|