@@ -112,7 +112,7 @@ constexpr std::pair<uint8_t, key_index_t> character_map[] = {
112112 {0x00 , 0xFF }, // US (31)
113113 {1 + 2 + 4 , UnitCardKB2::KEY_SPACE }, // SP (32)
114114 {4 , UnitCardKB2::KEY_1 }, // ! (33)
115- {4 , UnitCardKB2::KEY_P }, // " (34)
115+ {4 , UnitCardKB2::KEY_H }, // " (34)
116116 {4 , UnitCardKB2::KEY_3 }, // # (35)
117117 {4 , UnitCardKB2::KEY_4 }, // $ (36)
118118 {4 , UnitCardKB2::KEY_5 }, // % (37)
@@ -122,10 +122,10 @@ constexpr std::pair<uint8_t, key_index_t> character_map[] = {
122122 {4 , UnitCardKB2::KEY_0 }, // ) (41)
123123 {4 , UnitCardKB2::KEY_8 }, // * (42)
124124 {4 , UnitCardKB2::KEY_O }, // + (43)
125- {1 + 2 , UnitCardKB2::KEY_N }, // , (44)
126- {4 , UnitCardKB2::KEY_H }, // - (45)
127- {1 + 2 , UnitCardKB2::KEY_M }, // . (46)
128- {4 , UnitCardKB2::KEY_Y }, // / (47)
125+ {4 , UnitCardKB2::KEY_N }, // , (44)
126+ {4 , UnitCardKB2::KEY_I }, // - (45)
127+ {4 , UnitCardKB2::KEY_M }, // . (46)
128+ {4 , UnitCardKB2::KEY_T }, // / (47)
129129 {1 + 2 , UnitCardKB2::KEY_0 }, // 0 (48)
130130 {1 + 2 , UnitCardKB2::KEY_1 }, // 1 (49)
131131 {1 + 2 , UnitCardKB2::KEY_2 }, // 2 (50)
@@ -136,8 +136,8 @@ constexpr std::pair<uint8_t, key_index_t> character_map[] = {
136136 {1 + 2 , UnitCardKB2::KEY_7 }, // 7 (55)
137137 {1 + 2 , UnitCardKB2::KEY_8 }, // 8 (56)
138138 {1 + 2 , UnitCardKB2::KEY_9 }, // 9 (57)
139- {4 , UnitCardKB2::KEY_K }, // : (58)
140- {4 , UnitCardKB2::KEY_S }, // ; (59)
139+ {4 , UnitCardKB2::KEY_L }, // : (58)
140+ {4 , UnitCardKB2::KEY_K }, // ; (59)
141141 {4 , UnitCardKB2::KEY_V }, // < (60)
142142 {4 , UnitCardKB2::KEY_P }, // = (61)
143143 {4 , UnitCardKB2::KEY_B }, // > (62)
@@ -173,7 +173,7 @@ constexpr std::pair<uint8_t, key_index_t> character_map[] = {
173173 {4 , UnitCardKB2::KEY_R }, // \ (92)
174174 {4 , UnitCardKB2::KEY_G }, // ] (93)
175175 {4 , UnitCardKB2::KEY_D }, // ^ (94)
176- {4 , UnitCardKB2::KEY_I }, // _ (95)
176+ {4 , UnitCardKB2::KEY_U }, // _ (95)
177177 {4 , UnitCardKB2::KEY_W }, // ` (96)
178178 {1 , UnitCardKB2::KEY_A }, // a (97)
179179 {1 , UnitCardKB2::KEY_B }, // b (98)
@@ -202,7 +202,7 @@ constexpr std::pair<uint8_t, key_index_t> character_map[] = {
202202 {1 , UnitCardKB2::KEY_Y }, // y (121)
203203 {1 , UnitCardKB2::KEY_Z }, // z (122)
204204 {4 , UnitCardKB2::KEY_A }, // { (123)
205- {4 , UnitCardKB2::KEY_U }, // | (124)
205+ {4 , UnitCardKB2::KEY_Y }, // | (124)
206206 {4 , UnitCardKB2::KEY_S }, // } (125)
207207 {4 , UnitCardKB2::KEY_Q }, // ~ (126)
208208 {2 , UnitCardKB2::KEY_DELETE }, // DEL (127)
@@ -393,11 +393,11 @@ void UnitCardKB2::update(const bool force)
393393 if (state == KEY_STATE_PRESSED ) {
394394 _now |= bit;
395395
396- if (kidx == 34 ) { // sym pressed
396+ if (kidx == KEY_SYM ) { // sym pressed
397397 _sym_was_pressed = !_sym_was_pressed;
398398 }
399399
400- if (kidx == 22 ) { // caps key
400+ if (kidx == KEY_AA ) { // caps key
401401 _caps_pressing = true ;
402402 _caps_pressed_at = at;
403403 } else {
@@ -420,7 +420,7 @@ void UnitCardKB2::update(const bool force)
420420 } else if (state == KEY_STATE_RELEASED ) {
421421 _now &= ~bit;
422422
423- if (kidx == 22 && _caps_pressing) {
423+ if (kidx == KEY_AA && _caps_pressing) {
424424 _caps_pressing = false ;
425425
426426 if (_caps_hold_active) {
0 commit comments