X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=quantum%2Fprocess_keycode%2Fprocess_unicode.c;h=19beb84520b9c150cbb1f593c4bea1d5b2255aaf;hb=d28684da90536b54ff7d145decb80e0bd9290996;hp=678a15234d9a2a32d3534d3a792afbdc3f250800;hpb=236826e7c1f59e63699868b7247ec849c24b44b9;p=qmk_firmware.git diff --git a/quantum/process_keycode/process_unicode.c b/quantum/process_keycode/process_unicode.c index 678a15234..19beb8452 100644 --- a/quantum/process_keycode/process_unicode.c +++ b/quantum/process_keycode/process_unicode.c @@ -15,15 +15,10 @@ */ #include "process_unicode.h" #include "action_util.h" - -static uint8_t first_flag = 0; +#include "eeprom.h" bool process_unicode(uint16_t keycode, keyrecord_t *record) { if (keycode > QK_UNICODE && record->event.pressed) { - if (first_flag == 0) { - set_unicode_input_mode(eeprom_read_byte(EECONFIG_UNICODEMODE)); - first_flag = 1; - } uint16_t unicode = keycode & 0x7FFF; unicode_input_start(); register_hex(unicode); @@ -31,4 +26,3 @@ bool process_unicode(uint16_t keycode, keyrecord_t *record) { } return true; } -