7 #ifdef BACKLIGHT_ENABLE
13 // This is the 21-key keypad to 4x6 element matrix mapping
15 KM_ESC, KM_TAB, KM_BSL, KM_ARR, \
16 KM_NUM, KM_FSL, KM_AST, KM_MIN, \
17 KM___7, KM___8, KM___9, KM_EQU, \
18 KM___4, KM___5, KM___6, KM_PLS, \
19 KM___1, KM___2, KM___3, ___ENT, \
20 KM___0, _____0, KM_DOT, KM_ENT \
22 { KM_ESC, KM_TAB, KM_BSL, KM_ARR }, \
23 { KM_NUM, KM_FSL, KM_AST, KM_MIN }, \
24 { KM___7, KM___8, KM___9, KM_EQU }, \
25 { KM___4, KM___5, KM___6, KM_PLS }, \
26 { KM___1, KM___2, KM___3, KC_NO }, \
27 { KM___0, KC_NO, KM_DOT, KM_ENT } \
30 // This is the 21-key keypad to 2x11 element matrix mapping
31 #define LAYOUT_pad21( \
32 KM_ESC, KM_TAB, KM_BSL, KM_ARR, \
33 KM_NUM, KM_FSL, KM_AST, KM_MIN, \
34 KM___7, KM___8, KM___9, \
35 KM___4, KM___5, KM___6, KM_PLS, \
36 KM___1, KM___2, KM___3, \
37 KM___0, KM_DOT, KM_ENT \
39 { KM_ESC, KM_TAB, KM_BSL, KM_ARR, KM___7, KM___8, KM___9, KM_PLS, KM___1, KM___2, KM___3, }, \
40 { KM_NUM, KM_FSL, KM_AST, KM_MIN, KM___4, KM___5, KM___6, KM_ENT, KC_NO, KM___0, KM_DOT, }, \