![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/8/04/8049be07-9718-4959-9f80-0eca3dfbc121/8049be07-9718-4959-9f80-0eca3dfbc121-bg111.png)
Creating Custom Key Maps 257
E-EQ-MX7RG-B MX7 Reference Guide
MAP_NORMAL55 (MX7 only) no modifiers, 55-key map
MAP_ORANGE55 (MX7 only) orange modifier, 55-key map
MAP_BLUE55 (MX7 only) blue modifier, 55-key map
MAP_SHIFT55 (MX7 only) shift modifier, 55-key map
MAP_ORANGESHFT (MX7 only) orange and shift modifiers
In addition, certain keymaps are used for special adjustment functions within the keyboard driver,
via the CHANGE+mapname specification:
MAP_VOLUM
(or) MAP_VOLUME special keymap for volume adjustment
(not on MX7)
MAP_CONTR (or) MAP_CONTRAST special keymap for contrast adjustment
(not on MX7)
MAP_BRITE (or) MAP_BRIGHT special keymap for brightness adjustment
(not on MX7)
When these maps are selected, the keyboard driver handles the up arrow and down arrow as
adjusting the particular parameter up and down, and any other key exits the adjustment state. Keys
in these modes are handled completely inside the keyboard driver, and are not propagated to the
operating system.
Key codes are defined by COLxROWx=scancode. Scancode has a number of options, as
follows:
VK_code any valid Windows VK code (see below for valid codes)
'x' a single ASCII character ('A','b','1','@',' ', etc.)
SHIFT+VK_code for a shifted VK code (see below for valid codes)
SHIFT+'x' for a shifted ASCII character (should not be needed)
ACTION+code special function key (valid codes listed below)
CHANGE+mapname for modifier keys, change keymaps to mapname, as specified above
OPEN an unused key position, does nothing when pressed
Valid ACTION codes are as follows:
SCAN1 Scan key 1 (left side of screen on mobile device)
SCAN2 Scan key 2 (right side of screen on mobile device)
SCAN3 Handle trigger button (unused on mobile device, but specified)
POWER power button
BACKLIGHT backlight on/off function
Note that specifying the power button in a different location will affect suspend/resume functions.
The "15-second hold to force reboot" function is controlled by hardware, and will only work with
the default power button.