3.0 MOUSE KEY DEFINITIONS
Mouse key definitions are performed in a similar man-
ner as entering the key map. However, the thumb char-
acter is a M and the <data> field consists of one or
more predefined mouse actions concatenated with the
+ symbol. The following mouse actions are possible.
LEFT
left mouse button press
MIDDLE
middle mouse button press
RIGHT
right mouse button press
DBL
issue a dbl click of the specified button
ALT
issue Alt before mouse button
CTRL
issue Ctrl before mouse button
SHIFT
issue Shift before mouse button
TOGGLE
toggles the state of the specified mouse
button
INV_EXIT
remain in mouse mode
For example, the following combination generates a
Shifted Left Double Click.
M 000L = shift+dbl+left
Note that only a maximum of 15 mouse key combina-
tions can be defined. Further, since the program does
not keep track of how many mouse keys have been
defined, it is up to the user to insure that only 15 combi-
nations have been set.
33
mouse keys and the constants to their default values.
Since this process can't be undone, the user is prompt-
ed with the following query ...
DEFAULT KEY MAP - CAN'T BE UNDONE, CONTIN-
UE? (Y/N)
responding with a
Y
will continue the process,
responding with no or
CR
will abort the process.
Pressing the N+S RM00 chord will allow the user to
clear the entire key map so that no keys are defined
(when the Program Mode is exited). Note this function
also clears the mouse keys and sets the constants to
their default values. Since this process can't be undone,
the user is prompted with the following query ...
CLEAR KEY MAP - CAN'T BE UNDONE, CONTIN-
UE? (Y/N)
and the user can proceed the same as the default
process.
To clear just a single chord, enter the chord combina-
tion followed by the equal sign with no data. For exam-
ple,
F LM00 =
will remove any assignment to the F LM00 chord.
32