User guide

Chapter 8 Basic Operations 167
In practice, this means that you can, for example, assign different commands to the
number keys on the numeric keypad and the number keys above the keyboard.
This also means that the key position remains the same if you switch between different
operating system language settings, or different keyboards. As an example, using a
scan code for a function assigned to the Y key on an English keyboard would function
in the same way if you switched to a German keyboard—which has a Z key in the same
position as the Y key on an English keyboard.
The only disadvantage is that the key code (a number), rather than the ASCII symbol, is
displayed in the Key Commands window. The ASCII symbol is more useful for reference
purposes.
To clarify the difference between these two functions, here’s a short comparison:
 If you use the Learn by Key Label function, and define only one key command for the
key, it will be used, no matter which of the two keys (either number 7 key, for
example) is pressed.
 If you use the Learn by Key Position function, and define two key commands (one for
the alphanumeric keyboard, one for the numeric keypad), then the appropriate key
command will be used (one for each number 7 key, for example).
Using Existing Key Commands
In circumstances where an existing local key command combination is used, when
assigning a new global key command, the following warning message will appear:
You have three options: Cancel, Replace, or OK.
 Cancel: Does not alter existing assignments.
 Replace: Replaces the existing shortcut (assigned to the chosen key command
combination) with the selected function.
 OK: Assigns the key command combination to the selected function, while retaining
the existing key command or function.