diff --git a/quantum/process_keycode/process_unicode_common.c b/quantum/process_keycode/process_unicode_common.c index 254f1a231c7..a2fe688a302 100644 --- a/quantum/process_keycode/process_unicode_common.c +++ b/quantum/process_keycode/process_unicode_common.c @@ -147,31 +147,31 @@ void send_unicode_hex_string(const char *str) { bool process_record_unicode_common(uint16_t keycode, keyrecord_t *record) { if (record->event.pressed) { switch (keycode) { - case UNI_OSX: + case UNICODE_MODE_OSX: set_unicode_input_mode(UC_OSX); #if defined(AUDIO_ENABLE) && defined(UNICODE_OSX_SONG) PLAY_SONG(UNICODE_OSX_SONG); #endif break; - case UNI_LINUX: + case UNICODE_MODE_LINUX: set_unicode_input_mode(UC_LNX); #if defined(AUDIO_ENABLE) && defined(UNICODE_LINUX_SONG) PLAY_SONG(UNICODE_LINUX_SONG); #endif break; - case UNI_WIN: + case UNICODE_MODE_WINDOWS: set_unicode_input_mode(UC_WIN); #if defined(AUDIO_ENABLE) && defined(UNICODE_WINDOWS_SONG) PLAY_SONG(UNICODE_WINDOWS_SONG); #endif break; - case UNI_WINC: + case UNICODE_MODE_WIN_COMPOSE: set_unicode_input_mode(UC_WINC); #if defined(AUDIO_ENABLE) && defined(UNICODE_WIN_COMPOSE_SONG) PLAY_SONG(UNICODE_WIN_COMPOSE_SONG); #endif break; - case UNI_OSX_RALT: + case UNICODE_MODE_OSX_RALT: set_unicode_input_mode(UC_OSX_RALT); #if defined(AUDIO_ENABLE) && defined(UNICODE_OSX_RALT_SONG) PLAY_SONG(UNICODE_OSX_RALT_SONG); diff --git a/quantum/quantum_keycodes.h b/quantum/quantum_keycodes.h index 6a3a6461bdc..394b47b2caf 100644 --- a/quantum/quantum_keycodes.h +++ b/quantum/quantum_keycodes.h @@ -453,11 +453,12 @@ enum quantum_keycodes { TERM_ON, TERM_OFF, #endif - UNI_OSX, - UNI_LINUX, - UNI_WIN, - UNI_WINC, - UNI_OSX_RALT, + UNICODE_MODE_OSX, + UNICODE_MODE_LINUX, + UNICODE_MODE_WINDOWS, + UNICODE_MODE_WIN_COMPOSE, + UNICODE_MODE_OSX_RALT, + // always leave at the end SAFE_RANGE }; @@ -685,6 +686,12 @@ enum quantum_keycodes { #define X(n) (QK_UNICODE_MAP | (n)) #endif +#define UC_M_OS UNICODE_MODE_OSX +#define UC_M_LN UNICODE_MODE_LINUX +#define UC_M_WI UNICODE_MODE_WINDOWS +#define UC_M_WC UNICODE_MODE_WINCOMPOSE +#define UC_M_OR UNICODE_MODE_OSX_RALT + #ifdef SWAP_HANDS_ENABLE #define SH_T(kc) (QK_SWAP_HANDS | (kc)) #define SH_TG (QK_SWAP_HANDS | OP_SH_TOGGLE)