@@ -25,63 +25,49 @@ extern uint8_t keyboard_cols;
2525#define KEYBOARD_ROW_TO_MASK (r ) (1 << (r))
2626
2727/* Columns and masks for keys we particularly care about */
28- #define KEYBOARD_COL_DOWN 11
29- #define KEYBOARD_ROW_DOWN 6
28+ #define KEYBOARD_COL_DOWN 8
29+ #define KEYBOARD_ROW_DOWN 1
3030#define KEYBOARD_MASK_DOWN KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_DOWN)
31- #define KEYBOARD_COL_ESC 1
32- #define KEYBOARD_ROW_ESC 1
31+ #define KEYBOARD_COL_ESC 5
32+ #define KEYBOARD_ROW_ESC 7
3333#define KEYBOARD_MASK_ESC KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_ESC)
34- #define KEYBOARD_COL_KEY_H 6
35- #define KEYBOARD_ROW_KEY_H 1
34+ #define KEYBOARD_COL_KEY_H 7
35+ #define KEYBOARD_ROW_KEY_H 2
3636#define KEYBOARD_MASK_KEY_H KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_KEY_H)
37- #define KEYBOARD_COL_KEY_R 3
38- #define KEYBOARD_ROW_KEY_R 7
37+ #define KEYBOARD_COL_KEY_R 6
38+ #define KEYBOARD_ROW_KEY_R 6
3939#define KEYBOARD_MASK_KEY_R KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_KEY_R)
40- #define KEYBOARD_COL_LEFT_ALT 10
41- #define KEYBOARD_ROW_LEFT_ALT 6
40+ #define KEYBOARD_COL_LEFT_ALT 3
41+ #define KEYBOARD_ROW_LEFT_ALT 1
4242#define KEYBOARD_MASK_LEFT_ALT KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_LEFT_ALT)
4343#define KEYBOARD_COL_REFRESH 4
4444#define KEYBOARD_ROW_REFRESH 6
4545#define KEYBOARD_MASK_REFRESH KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_REFRESH)
46- #define KEYBOARD_COL_RIGHT_ALT 10
46+ #define KEYBOARD_COL_RIGHT_ALT 3
4747#define KEYBOARD_ROW_RIGHT_ALT 0
4848#define KEYBOARD_MASK_RIGHT_ALT KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_RIGHT_ALT)
49- #define KEYBOARD_DEFAULT_COL_VOL_UP 4
50- #define KEYBOARD_DEFAULT_ROW_VOL_UP 0
51- #define KEYBOARD_COL_LEFT_CTRL 0
52- #define KEYBOARD_ROW_LEFT_CTRL 2
49+ #define KEYBOARD_DEFAULT_COL_VOL_UP 13
50+ #define KEYBOARD_DEFAULT_ROW_VOL_UP 3
51+ #define KEYBOARD_COL_LEFT_CTRL 12
52+ #define KEYBOARD_ROW_LEFT_CTRL 1
5353#define KEYBOARD_MASK_LEFT_CTRL KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_LEFT_CTRL)
54- #define KEYBOARD_COL_RIGHT_CTRL 0
55- #define KEYBOARD_ROW_RIGHT_CTRL 4
54+ #define KEYBOARD_COL_RIGHT_CTRL 12
55+ #define KEYBOARD_ROW_RIGHT_CTRL 0
5656#define KEYBOARD_MASK_RIGHT_CTRL KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_RIGHT_CTRL)
57- #define KEYBOARD_COL_SEARCH 1
58- #define KEYBOARD_ROW_SEARCH 0
57+ #define KEYBOARD_COL_SEARCH 4
58+ #define KEYBOARD_ROW_SEARCH 4
5959#define KEYBOARD_MASK_SEARCH KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_SEARCH)
60- #define KEYBOARD_COL_KEY_0 8
61- #define KEYBOARD_ROW_KEY_0 6
60+ #define KEYBOARD_COL_KEY_0 13
61+ #define KEYBOARD_ROW_KEY_0 4
6262#define KEYBOARD_MASK_KEY_0 KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_KEY_0)
63- #define KEYBOARD_COL_KEY_1 1
64- #define KEYBOARD_ROW_KEY_1 6
63+ #define KEYBOARD_COL_KEY_1 2
64+ #define KEYBOARD_ROW_KEY_1 5
6565#define KEYBOARD_MASK_KEY_1 KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_KEY_1)
66- #define KEYBOARD_COL_KEY_2 4
67- #define KEYBOARD_ROW_KEY_2 6
66+ #define KEYBOARD_COL_KEY_2 5
67+ #define KEYBOARD_ROW_KEY_2 5
6868#define KEYBOARD_MASK_KEY_2 KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_KEY_2)
69- #define KEYBOARD_COL_LEFT_SHIFT 7
70- #define KEYBOARD_ROW_LEFT_SHIFT 5
69+ #define KEYBOARD_COL_LEFT_SHIFT 9
70+ #define KEYBOARD_ROW_LEFT_SHIFT 1
7171#define KEYBOARD_MASK_LEFT_SHIFT KEYBOARD_ROW_TO_MASK(KEYBOARD_ROW_LEFT_SHIFT)
7272
73- #ifdef CONFIG_KEYBOARD_BACKLIGHT
74- int hx20_kblight_enable (int enable );
75- #endif
76-
77- #ifdef CONFIG_FACTORY_SUPPORT
78- void factory_setting (uint8_t enable );
79- void factory_power_button (int level );
80- int factory_status (void );
81- #endif
82-
83- #ifdef CONFIG_CAPSLED_SUPPORT
84- void hx20_8042_led_control (int data );
85- #endif
86-
8773#endif /* __KEYBOARD_CUSTOMIZATION_H */
0 commit comments