Creating Custom Key Maps for the VX6
111
E-EQ-VX6RG-A
VX6 Reference Guide
GENERAL Section
The first section is the
GENERAL
section. This contains the keymap name (all numerics), as well
as the number of rows and columns in the keymap, and the algorithm for converting rows and
columns to a data byte to go into the keymap table.
.
[
General
]
MAPNAME=0409
MAPCNT=4
.
MAPNAME
Name of this map. This is what appears in the popup menu in the
keyboard control panel.
MAPCNT
Gives the number of MAP sections (and hence keymap tables) in this
source file.
MAPCOLS
Number of columns in each keymap table. This is defined by the
hardware keyboard.
MAPROWS
Number of rows in each keymap table. This is defined by the hardware
keyboard.
ALGOR
Defines the algorithm for converting row/column to internal scan code.
Current values are:
VX6 scancode = ((column << 3) + row)
SPECIAL Section
.
[
Special
]
KEYSHIFT=COL8ROW0
KEYALT=COL9ROW0
.
The second section is the
SPECIAL
section, which contains the row and column definitions for
certain modifier keys which must be processed independent of the overall keymap. Currently,
these are only modifier keys.
The only recognized names are:
KEYSHIFT
,
KEYALT
,
KEY2ND
, and
KEYCONTROL
, and
these specify the row and column of these 4 specific modifier keys, in COLxROWx format. Note
the row and column for these keys can be outside the keymap limits specified in the
GENERAL
section, since these are not loaded as part of the keymap proper.
Summary of Contents for VX6
Page 1: ...VX6 Reference Guide Copyright November 2004 by LXE Inc All Rights Reserved E EQ VX6RG A ...
Page 12: ...x Table of Contents VX6 Reference Guide E EQ VX6RG A ...
Page 114: ...102 Network Configuration VX6 Reference Guide E EQ VX6RG A ...
Page 140: ...128 Creating Custom Key Maps for the VX6 VX6 Reference Guide E EQ VX6RG A ...
Page 162: ...150 AppLock Registry Settings VX6 Reference Guide E EQ VX6RG A ...