KEY_1
KEY(0, 5, GROUP_1 | KEY_1),
KEY(0, 1, KEY_1),
.keycodes = { KEY_1, 0, 0, 0, 0,
KEY_1, KEY_2, KEY_3, 0, KEY_UP,
0, KEY_F, KEY_C, KEY_D, KEY_H, KEY_1,
KEY_1, KEY_2, KEY_3, KEY_4, KEY_5,
{ KEY_1, KEY_F1, APPLE_FLAG_TB_FKEY },
{ KEY_1, KEY_F1, APPLE_FLAG_TB_FKEY },
[KEY_1] = "1", [KEY_2] = "2",
[0x00] = KEY_1,
[1] = KEY_1,
KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, KEY_9, KEY_0,
[2] = KEY_1,
/* 10 */ KEY_RESERVED, C_11, KEY_LEFTSHIFT, KEY_RESERVED, C_14, KEY_Q, KEY_1, KEY_F3,
/* PTE7 */ KEY_0, KEY_MINUS, KEY_EQUAL, 0, KEY_1, 0, 0, 0, /* 113 -> 120 */
0, KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, KEY_9, /* #2 */
[0xc0] = KEY_1,
KEY_W, KEY_X, KEY_Y, KEY_Z, KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6,
KEY_Y, KEY_T, KEY_1, KEY_2, KEY_3, KEY_4, KEY_6, KEY_5,
KEY(0, 1, KEY_1),
KEY_0, KEY_1, KEY_2, KEY_3,
KEY_0, KEY_1, KEY_2, KEY_3,
KEY_1, KEY_2, KEY_3, KEY_Z, KEY_4, KEY_5, KEY_6, KEY_7,
{ 0x01, KEY_1 },
[16] = KEY_1
case 0x00: return KEY_1; /* 1 */
/* 0x12 */ KEY_1, /* 2 */
KEY_1,
[0x05] = KEY_1,
KEY_1, KEY_2, KEY_3, KEY_4, KEY_5,
{ 0x8031, KEY_1 },
{ 0x3404, KEY_1 },
{ 0x3201, KEY_1 },
{ 0x70704, KEY_1 },
{ 0x52, KEY_1 },
{ 0x52, KEY_1 },
{ 0x8031, KEY_1 },
{ 0x404001, KEY_1 },
{ 0x52, KEY_1 },
{ 0x5e5f22, KEY_1 },
{0x01df, KEY_1},
{0x00ad, KEY_1},
{ 0x01, KEY_1 },
{ 0x0402, KEY_1 },
{ 0x0003, KEY_1 },
{ 0x8601, KEY_1 },
{ 0x8040, KEY_1 },
{ 0x6f55, KEY_1 },
{ 0x03, KEY_1 },
{ 0x1e01, KEY_1 },
{0x5fa0, KEY_1},
{ 0x0001, KEY_1 },
KEY_1,
[KEY_SYM_ONE] = KEY_1, [KEY_SYM_BANG] = KEY_1,
KEY_1,
MATRIX_KEY(0x05, 0x01, KEY_1) /* 2 */ \
MATRIX_KEY(0x06, 0x01, KEY_1) \
KEY_3, KEY_2, KEY_1, KEY_GRAVE, \
KEY_RESERVED, KEY_ESC, KEY_1, KEY_2, \
for (k = KEY_1; k <= KEY_3; k++) {
MATRIX_KEY(0x05, 0x01, KEY_1) /* 2 */ \
MATRIX_KEY(0x06, 0x01, KEY_1) \
static const unsigned short keycode_rk2[] = { KEY_1, KEY_2, KEY_3, KEY_4,
static const unsigned short keycode_rk3[] = { KEY_1, KEY_2, KEY_3, KEY_4,