diff options
Diffstat (limited to 'quantum/process_keycode/process_ucis.c')
-rw-r--r-- | quantum/process_keycode/process_ucis.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/quantum/process_keycode/process_ucis.c b/quantum/process_keycode/process_ucis.c index 12b0aba9b..d084d2b66 100644 --- a/quantum/process_keycode/process_ucis.c +++ b/quantum/process_keycode/process_ucis.c | |||
@@ -46,7 +46,7 @@ static bool is_uni_seq(char *seq) { | |||
46 | return false; | 46 | return false; |
47 | } | 47 | } |
48 | } | 48 | } |
49 | return qk_ucis_state.codes[i] == KC_ENT || qk_ucis_state.codes[i] == KC_SPC; | 49 | return qk_ucis_state.codes[i] == KC_ENTER || qk_ucis_state.codes[i] == KC_SPACE; |
50 | } | 50 | } |
51 | 51 | ||
52 | __attribute__((weak)) void qk_ucis_symbol_fallback(void) { | 52 | __attribute__((weak)) void qk_ucis_symbol_fallback(void) { |
@@ -72,7 +72,7 @@ bool process_ucis(uint16_t keycode, keyrecord_t *record) { | |||
72 | return true; | 72 | return true; |
73 | } | 73 | } |
74 | 74 | ||
75 | bool special = keycode == KC_SPC || keycode == KC_ENT || keycode == KC_ESC || keycode == KC_BSPC; | 75 | bool special = keycode == KC_SPACE || keycode == KC_ENTER || keycode == KC_ESCAPE || keycode == KC_BACKSPACE; |
76 | if (qk_ucis_state.count >= UCIS_MAX_SYMBOL_LENGTH && !special) { | 76 | if (qk_ucis_state.count >= UCIS_MAX_SYMBOL_LENGTH && !special) { |
77 | return false; | 77 | return false; |
78 | } | 78 | } |
@@ -81,7 +81,7 @@ bool process_ucis(uint16_t keycode, keyrecord_t *record) { | |||
81 | qk_ucis_state.count++; | 81 | qk_ucis_state.count++; |
82 | 82 | ||
83 | switch (keycode) { | 83 | switch (keycode) { |
84 | case KC_BSPC: | 84 | case KC_BACKSPACE: |
85 | if (qk_ucis_state.count >= 2) { | 85 | if (qk_ucis_state.count >= 2) { |
86 | qk_ucis_state.count -= 2; | 86 | qk_ucis_state.count -= 2; |
87 | return true; | 87 | return true; |
@@ -90,16 +90,16 @@ bool process_ucis(uint16_t keycode, keyrecord_t *record) { | |||
90 | return false; | 90 | return false; |
91 | } | 91 | } |
92 | 92 | ||
93 | case KC_SPC: | 93 | case KC_SPACE: |
94 | case KC_ENT: | 94 | case KC_ENTER: |
95 | case KC_ESC: | 95 | case KC_ESCAPE: |
96 | for (uint8_t i = 0; i < qk_ucis_state.count; i++) { | 96 | for (uint8_t i = 0; i < qk_ucis_state.count; i++) { |
97 | register_code(KC_BSPC); | 97 | register_code(KC_BACKSPACE); |
98 | unregister_code(KC_BSPC); | 98 | unregister_code(KC_BACKSPACE); |
99 | wait_ms(UNICODE_TYPE_DELAY); | 99 | wait_ms(UNICODE_TYPE_DELAY); |
100 | } | 100 | } |
101 | 101 | ||
102 | if (keycode == KC_ESC) { | 102 | if (keycode == KC_ESCAPE) { |
103 | qk_ucis_state.in_progress = false; | 103 | qk_ucis_state.in_progress = false; |
104 | qk_ucis_cancel(); | 104 | qk_ucis_cancel(); |
105 | return false; | 105 | return false; |