KEY_LEFTSHIFT
KEY(7, 0, KEY_LEFTSHIFT), /* Vol up */
KEY(1, 2, GROUP_1 | KEY_LEFTSHIFT), /* shift */
KEY(4, 9, KEY_LEFTSHIFT),
[KEY_LEFTSHIFT] = "LeftShift", [KEY_BACKSLASH] = "BackSlash",
[96] = KEY_LEFTSHIFT,
KEY_LEFTSHIFT,
[42] = KEY_LEFTSHIFT,
/* 10 */ KEY_RESERVED, C_11, KEY_LEFTSHIFT, KEY_RESERVED, C_14, KEY_Q, KEY_1, KEY_F3,
0, KEY_LEFTSHIFT, KEY_KP7, KEY_KP9, KEY_KP1, KEY_F11, KEY_KPPLUS, KEY_KPASTERISK, /* 89 -> 96 */
0, KEY_TAB, 0, KEY_LEFTSHIFT, 0, KEY_APOSTROPHE, 0, 0, 0, 0, /* #6 */
[0xae] = KEY_LEFTSHIFT, /* Same as KEY_RIGHTSHIFT on LK201 */
KEY_LEFTSHIFT, KEY_TAB, KEY_LEFTCTRL, 0, 0, 0, 0, 0, 0, 0, /* 110 - 119 */
KEY_RESERVED, KEY_RESERVED, KEY_LEFTCTRL, KEY_LEFTSHIFT, KEY_LEFTALT,
KEY_LEFTSHIFT, KEY_CAPSLOCK, KEY_LEFTALT, KEY_LEFTCTRL, KEY_RIGHTSHIFT, 0, 0, 0,
KEY(PPKB_ROWS + 3, 0, KEY_LEFTSHIFT),
KEY(3, 0, KEY_LEFTSHIFT),
KEY_LEFTSHIFT, KEY_RIGHTSHIFT, 0, 0, 0, 0, 0,
case 0x32: return KEY_LEFTSHIFT |
/* 0x38 */ KEY_LEFTSHIFT, /* 42 */
KEY_LEFTSHIFT, KEY_LEFTALT, KEY_LEFTMETA, KEY_RIGHTCTRL, KEY_RIGHTSHIFT,
[KEY_SYM_SHIFT & 0xff] = KEY_LEFTSHIFT,
KEY_LEFTSHIFT,
case KEY_LEFTSHIFT:
MATRIX_KEY(0x05, 0x07, KEY_LEFTSHIFT) /* 44 */ \
MATRIX_KEY(0x05, 0x07, KEY_LEFTSHIFT) \
KEY_RIGHTSHIFT, KEY_LEFTSHIFT, KEY_LEFTCTRL, KEY_SYSRQ, \
KEY_APOSTROPHE,KEY_GRAVE, KEY_LEFTSHIFT, KEY_BACKSLASH, \
MATRIX_KEY(0x05, 0x07, KEY_LEFTSHIFT) /* 44 */ \
MATRIX_KEY(0x05, 0x07, KEY_LEFTSHIFT) \