diff options
| -rw-r--r-- | quantum/process_keycode/process_unicode.c | 4 | ||||
| -rw-r--r-- | quantum/process_keycode/process_unicode.h | 1 | 
2 files changed, 5 insertions, 0 deletions
| diff --git a/quantum/process_keycode/process_unicode.c b/quantum/process_keycode/process_unicode.c index 06c1694f2e..a5d7dca21e 100644 --- a/quantum/process_keycode/process_unicode.c +++ b/quantum/process_keycode/process_unicode.c @@ -18,6 +18,10 @@ void set_unicode_input_mode(uint8_t os_target)    input_mode = os_target;  } +uint8_t get_unicode_input_mode(void) { +  return input_mode; +} +  __attribute__((weak))  void unicode_input_start (void) {    switch(input_mode) { diff --git a/quantum/process_keycode/process_unicode.h b/quantum/process_keycode/process_unicode.h index 02ce3dd7e0..27f8072ee6 100644 --- a/quantum/process_keycode/process_unicode.h +++ b/quantum/process_keycode/process_unicode.h @@ -13,6 +13,7 @@  #endif  void set_unicode_input_mode(uint8_t os_target); +uint8_t get_unicode_input_mode(void);  void unicode_input_start(void);  void unicode_input_finish(void);  void register_hex(uint16_t hex); | 
