diff options
Diffstat (limited to 'quantum/quantum_keycodes.h')
| -rw-r--r-- | quantum/quantum_keycodes.h | 737 | 
1 files changed, 367 insertions, 370 deletions
| diff --git a/quantum/quantum_keycodes.h b/quantum/quantum_keycodes.h index e4d0167aac..2552c48165 100644 --- a/quantum/quantum_keycodes.h +++ b/quantum/quantum_keycodes.h @@ -37,10 +37,6 @@ enum quantum_keycodes {      QK_RALT                 = 0x1400,      QK_RGUI                 = 0x1800,      QK_MODS_MAX             = 0x1FFF, -    QK_FUNCTION             = 0x2000, -    QK_FUNCTION_MAX         = 0x2FFF, -    QK_MACRO                = 0x3000, -    QK_MACRO_MAX            = 0x3FFF,      QK_LAYER_TAP            = 0x4000,      QK_LAYER_TAP_MAX        = 0x4FFF,      QK_TO                   = 0x5000, @@ -80,422 +76,422 @@ enum quantum_keycodes {      QK_UNICODEMAP_PAIR_MAX = 0xFFFF,      // Loose keycodes - to be used directly -    RESET = 0x5C00, -    DEBUG,  // 5C01 +    QK_BOOTLOADER = 0x5C00, +    QK_DEBUG_TOGGLE, // 5C01      // Magic -    MAGIC_SWAP_CONTROL_CAPSLOCK,       // 5C02 -    MAGIC_CAPSLOCK_TO_CONTROL,         // 5C03 -    MAGIC_SWAP_LALT_LGUI,              // 5C04 -    MAGIC_SWAP_RALT_RGUI,              // 5C05 -    MAGIC_NO_GUI,                      // 5C06 -    MAGIC_SWAP_GRAVE_ESC,              // 5C07 -    MAGIC_SWAP_BACKSLASH_BACKSPACE,    // 5C08 -    MAGIC_HOST_NKRO,                   // 5C09 -    MAGIC_SWAP_ALT_GUI,                // 5C0A -    MAGIC_UNSWAP_CONTROL_CAPSLOCK,     // 5C0B -    MAGIC_UNCAPSLOCK_TO_CONTROL,       // 5C0C -    MAGIC_UNSWAP_LALT_LGUI,            // 5C0D -    MAGIC_UNSWAP_RALT_RGUI,            // 5C0E -    MAGIC_UNNO_GUI,                    // 5C0F -    MAGIC_UNSWAP_GRAVE_ESC,            // 5C10 -    MAGIC_UNSWAP_BACKSLASH_BACKSPACE,  // 5C11 -    MAGIC_UNHOST_NKRO,                 // 5C12 -    MAGIC_UNSWAP_ALT_GUI,              // 5C13 -    MAGIC_TOGGLE_NKRO,                 // 5C14 -    MAGIC_TOGGLE_ALT_GUI,              // 5C15 +    MAGIC_SWAP_CONTROL_CAPSLOCK,      // 5C02 +    MAGIC_CAPSLOCK_TO_CONTROL,        // 5C03 +    MAGIC_SWAP_LALT_LGUI,             // 5C04 +    MAGIC_SWAP_RALT_RGUI,             // 5C05 +    MAGIC_NO_GUI,                     // 5C06 +    MAGIC_SWAP_GRAVE_ESC,             // 5C07 +    MAGIC_SWAP_BACKSLASH_BACKSPACE,   // 5C08 +    MAGIC_HOST_NKRO,                  // 5C09 +    MAGIC_SWAP_ALT_GUI,               // 5C0A +    MAGIC_UNSWAP_CONTROL_CAPSLOCK,    // 5C0B +    MAGIC_UNCAPSLOCK_TO_CONTROL,      // 5C0C +    MAGIC_UNSWAP_LALT_LGUI,           // 5C0D +    MAGIC_UNSWAP_RALT_RGUI,           // 5C0E +    MAGIC_UNNO_GUI,                   // 5C0F +    MAGIC_UNSWAP_GRAVE_ESC,           // 5C10 +    MAGIC_UNSWAP_BACKSLASH_BACKSPACE, // 5C11 +    MAGIC_UNHOST_NKRO,                // 5C12 +    MAGIC_UNSWAP_ALT_GUI,             // 5C13 +    MAGIC_TOGGLE_NKRO,                // 5C14 +    MAGIC_TOGGLE_ALT_GUI,             // 5C15      // Grave Escape -    GRAVE_ESC,  // 5C16 +    QK_GRAVE_ESCAPE, // 5C16      // Auto Shift -    KC_ASUP,   // 5C17 -    KC_ASDN,   // 5C18 -    KC_ASRP,   // 5C19 -    KC_ASTG,   // 5C1A -    KC_ASON,   // 5C1B -    KC_ASOFF,  // 5C1C +    KC_ASUP,  // 5C17 +    KC_ASDN,  // 5C18 +    KC_ASRP,  // 5C19 +    KC_ASTG,  // 5C1A +    KC_ASON,  // 5C1B +    KC_ASOFF, // 5C1C      // Audio -    AU_ON,   // 5C1D -    AU_OFF,  // 5C1E -    AU_TOG,  // 5C1F +    AU_ON,  // 5C1D +    AU_OFF, // 5C1E +    AU_TOG, // 5C1F      // Audio Clicky -    CLICKY_TOGGLE,   // 5C20 -    CLICKY_ENABLE,   // 5C21 -    CLICKY_DISABLE,  // 5C22 -    CLICKY_UP,       // 5C23 -    CLICKY_DOWN,     // 5C24 -    CLICKY_RESET,    // 5C25 +    CLICKY_TOGGLE,  // 5C20 +    CLICKY_ENABLE,  // 5C21 +    CLICKY_DISABLE, // 5C22 +    CLICKY_UP,      // 5C23 +    CLICKY_DOWN,    // 5C24 +    CLICKY_RESET,   // 5C25      // Music mode -    MU_ON,   // 5C26 -    MU_OFF,  // 5C27 -    MU_TOG,  // 5C28 -    MU_MOD,  // 5C29 -    MUV_IN,  // 5C2A -    MUV_DE,  // 5C2B +    MU_ON,  // 5C26 +    MU_OFF, // 5C27 +    MU_TOG, // 5C28 +    MU_MOD, // 5C29 +    MUV_IN, // 5C2A +    MUV_DE, // 5C2B      // MIDI -    MI_ON,   // 5C2C -    MI_OFF,  // 5C2D -    MI_TOG,  // 5C2E +    MI_ON,  // 5C2C +    MI_OFF, // 5C2D +    MI_TOG, // 5C2E -    MI_C,   // 5C2F -    MI_Cs,  // 5C30 +    MI_C,  // 5C2F +    MI_Cs, // 5C30      MI_Db = MI_Cs, -    MI_D,   // 5C31 -    MI_Ds,  // 5C32 +    MI_D,  // 5C31 +    MI_Ds, // 5C32      MI_Eb = MI_Ds, -    MI_E,   // 5C33 -    MI_F,   // 5C34 -    MI_Fs,  // 5C35 +    MI_E,  // 5C33 +    MI_F,  // 5C34 +    MI_Fs, // 5C35      MI_Gb = MI_Fs, -    MI_G,   // 5C36 -    MI_Gs,  // 5C37 +    MI_G,  // 5C36 +    MI_Gs, // 5C37      MI_Ab = MI_Gs, -    MI_A,   // 5C38 -    MI_As,  // 5C39 +    MI_A,  // 5C38 +    MI_As, // 5C39      MI_Bb = MI_As, -    MI_B,  // 5C3A +    MI_B, // 5C3A -    MI_C_1,   // 5C3B -    MI_Cs_1,  // 5C3C +    MI_C_1,  // 5C3B +    MI_Cs_1, // 5C3C      MI_Db_1 = MI_Cs_1, -    MI_D_1,   // 5C3D -    MI_Ds_1,  // 5C3E +    MI_D_1,  // 5C3D +    MI_Ds_1, // 5C3E      MI_Eb_1 = MI_Ds_1, -    MI_E_1,   // 5C3F -    MI_F_1,   // 5C40 -    MI_Fs_1,  // 5C41 +    MI_E_1,  // 5C3F +    MI_F_1,  // 5C40 +    MI_Fs_1, // 5C41      MI_Gb_1 = MI_Fs_1, -    MI_G_1,   // 5C42 -    MI_Gs_1,  // 5C43 +    MI_G_1,  // 5C42 +    MI_Gs_1, // 5C43      MI_Ab_1 = MI_Gs_1, -    MI_A_1,   // 5C44 -    MI_As_1,  // 5C45 +    MI_A_1,  // 5C44 +    MI_As_1, // 5C45      MI_Bb_1 = MI_As_1, -    MI_B_1,  // 5C46 +    MI_B_1, // 5C46 -    MI_C_2,   // 5C47 -    MI_Cs_2,  // 5C48 +    MI_C_2,  // 5C47 +    MI_Cs_2, // 5C48      MI_Db_2 = MI_Cs_2, -    MI_D_2,   // 5C49 -    MI_Ds_2,  // 5C4A +    MI_D_2,  // 5C49 +    MI_Ds_2, // 5C4A      MI_Eb_2 = MI_Ds_2, -    MI_E_2,   // 5C4B -    MI_F_2,   // 5C4C -    MI_Fs_2,  // 5C4D +    MI_E_2,  // 5C4B +    MI_F_2,  // 5C4C +    MI_Fs_2, // 5C4D      MI_Gb_2 = MI_Fs_2, -    MI_G_2,   // 5C4E -    MI_Gs_2,  // 5C4F +    MI_G_2,  // 5C4E +    MI_Gs_2, // 5C4F      MI_Ab_2 = MI_Gs_2, -    MI_A_2,   // 5C50 -    MI_As_2,  // 5C51 +    MI_A_2,  // 5C50 +    MI_As_2, // 5C51      MI_Bb_2 = MI_As_2, -    MI_B_2,  // 5C52 +    MI_B_2, // 5C52 -    MI_C_3,   // 5C53 -    MI_Cs_3,  // 5C54 +    MI_C_3,  // 5C53 +    MI_Cs_3, // 5C54      MI_Db_3 = MI_Cs_3, -    MI_D_3,   // 5C55 -    MI_Ds_3,  // 5C56 +    MI_D_3,  // 5C55 +    MI_Ds_3, // 5C56      MI_Eb_3 = MI_Ds_3, -    MI_E_3,   // 5C57 -    MI_F_3,   // 5C58 -    MI_Fs_3,  // 5C59 +    MI_E_3,  // 5C57 +    MI_F_3,  // 5C58 +    MI_Fs_3, // 5C59      MI_Gb_3 = MI_Fs_3, -    MI_G_3,   // 5C5A -    MI_Gs_3,  // 5C5B +    MI_G_3,  // 5C5A +    MI_Gs_3, // 5C5B      MI_Ab_3 = MI_Gs_3, -    MI_A_3,   // 5C5C -    MI_As_3,  // 5C5D +    MI_A_3,  // 5C5C +    MI_As_3, // 5C5D      MI_Bb_3 = MI_As_3, -    MI_B_3,  // 5C5E +    MI_B_3, // 5C5E -    MI_C_4,   // 5C5F -    MI_Cs_4,  // 5C60 +    MI_C_4,  // 5C5F +    MI_Cs_4, // 5C60      MI_Db_4 = MI_Cs_4, -    MI_D_4,   // 5C61 -    MI_Ds_4,  // 5C62 +    MI_D_4,  // 5C61 +    MI_Ds_4, // 5C62      MI_Eb_4 = MI_Ds_4, -    MI_E_4,   // 5C63 -    MI_F_4,   // 5C64 -    MI_Fs_4,  // 5C65 +    MI_E_4,  // 5C63 +    MI_F_4,  // 5C64 +    MI_Fs_4, // 5C65      MI_Gb_4 = MI_Fs_4, -    MI_G_4,   // 5C66 -    MI_Gs_4,  // 5C67 +    MI_G_4,  // 5C66 +    MI_Gs_4, // 5C67      MI_Ab_4 = MI_Gs_4, -    MI_A_4,   // 5C68 -    MI_As_4,  // 5C69 +    MI_A_4,  // 5C68 +    MI_As_4, // 5C69      MI_Bb_4 = MI_As_4, -    MI_B_4,  // 5C6A +    MI_B_4, // 5C6A -    MI_C_5,   // 5C6B -    MI_Cs_5,  // 5C6C +    MI_C_5,  // 5C6B +    MI_Cs_5, // 5C6C      MI_Db_5 = MI_Cs_5, -    MI_D_5,   // 5C6D -    MI_Ds_5,  // 5C6E +    MI_D_5,  // 5C6D +    MI_Ds_5, // 5C6E      MI_Eb_5 = MI_Ds_5, -    MI_E_5,   // 5C6F -    MI_F_5,   // 5C70 -    MI_Fs_5,  // 5C71 +    MI_E_5,  // 5C6F +    MI_F_5,  // 5C70 +    MI_Fs_5, // 5C71      MI_Gb_5 = MI_Fs_5, -    MI_G_5,   // 5C72 -    MI_Gs_5,  // 5C73 +    MI_G_5,  // 5C72 +    MI_Gs_5, // 5C73      MI_Ab_5 = MI_Gs_5, -    MI_A_5,   // 5C74 -    MI_As_5,  // 5C75 +    MI_A_5,  // 5C74 +    MI_As_5, // 5C75      MI_Bb_5 = MI_As_5, -    MI_B_5,  // 5C76 - -    MI_OCT_N2,  // 5C77 -    MI_OCT_N1,  // 5C78 -    MI_OCT_0,   // 5C79 -    MI_OCT_1,   // 5C7A -    MI_OCT_2,   // 5C7B -    MI_OCT_3,   // 5C7C -    MI_OCT_4,   // 5C7D -    MI_OCT_5,   // 5C7E -    MI_OCT_6,   // 5C7F -    MI_OCT_7,   // 5C80 -    MI_OCTD,    // 5C81 -    MI_OCTU,    // 5C82 - -    MI_TRNS_N6,  // 5C83 -    MI_TRNS_N5,  // 5C84 -    MI_TRNS_N4,  // 5C85 -    MI_TRNS_N3,  // 5C86 -    MI_TRNS_N2,  // 5C87 -    MI_TRNS_N1,  // 5C88 -    MI_TRNS_0,   // 5C89 -    MI_TRNS_1,   // 5C8A -    MI_TRNS_2,   // 5C8B -    MI_TRNS_3,   // 5C8C -    MI_TRNS_4,   // 5C8D -    MI_TRNS_5,   // 5C8E -    MI_TRNS_6,   // 5C8F -    MI_TRNSD,    // 5C90 -    MI_TRNSU,    // 5C91 - -    MI_VEL_0,  // 5C92 +    MI_B_5, // 5C76 + +    MI_OCT_N2, // 5C77 +    MI_OCT_N1, // 5C78 +    MI_OCT_0,  // 5C79 +    MI_OCT_1,  // 5C7A +    MI_OCT_2,  // 5C7B +    MI_OCT_3,  // 5C7C +    MI_OCT_4,  // 5C7D +    MI_OCT_5,  // 5C7E +    MI_OCT_6,  // 5C7F +    MI_OCT_7,  // 5C80 +    MI_OCTD,   // 5C81 +    MI_OCTU,   // 5C82 + +    MI_TRNS_N6, // 5C83 +    MI_TRNS_N5, // 5C84 +    MI_TRNS_N4, // 5C85 +    MI_TRNS_N3, // 5C86 +    MI_TRNS_N2, // 5C87 +    MI_TRNS_N1, // 5C88 +    MI_TRNS_0,  // 5C89 +    MI_TRNS_1,  // 5C8A +    MI_TRNS_2,  // 5C8B +    MI_TRNS_3,  // 5C8C +    MI_TRNS_4,  // 5C8D +    MI_TRNS_5,  // 5C8E +    MI_TRNS_6,  // 5C8F +    MI_TRNSD,   // 5C90 +    MI_TRNSU,   // 5C91 + +    MI_VEL_0, // 5C92  #ifdef VIA_ENABLE      MI_VEL_1 = MI_VEL_0,  #else -    MI_VEL_1,  // 5C93 +    MI_VEL_1, // 5C93  #endif -    MI_VEL_2,   // 5C94 -    MI_VEL_3,   // 5C95 -    MI_VEL_4,   // 5C96 -    MI_VEL_5,   // 5C97 -    MI_VEL_6,   // 5C98 -    MI_VEL_7,   // 5C99 -    MI_VEL_8,   // 5C9A -    MI_VEL_9,   // 5C9B -    MI_VEL_10,  // 5C9C -    MI_VELD,    // 5C9D -    MI_VELU,    // 5C9E - -    MI_CH1,   // 5C9F -    MI_CH2,   // 5CA0 -    MI_CH3,   // 5CA1 -    MI_CH4,   // 5CA2 -    MI_CH5,   // 5CA3 -    MI_CH6,   // 5CA4 -    MI_CH7,   // 5CA5 -    MI_CH8,   // 5CA6 -    MI_CH9,   // 5CA7 -    MI_CH10,  // 5CA8 -    MI_CH11,  // 5CA9 -    MI_CH12,  // 5CAA -    MI_CH13,  // 5CAB -    MI_CH14,  // 5CAC -    MI_CH15,  // 5CAD -    MI_CH16,  // 5CAE -    MI_CHD,   // 5CAF -    MI_CHU,   // 5CB0 - -    MI_ALLOFF,  // 5CB1 - -    MI_SUS,   // 5CB2 -    MI_PORT,  // 5CB3 -    MI_SOST,  // 5CB4 -    MI_SOFT,  // 5CB5 -    MI_LEG,   // 5CB6 - -    MI_MOD,    // 5CB7 -    MI_MODSD,  // 5CB8 -    MI_MODSU,  // 5CB9 - -    MI_BENDD,  // 5CBA -    MI_BENDU,  // 5CBB +    MI_VEL_2,  // 5C94 +    MI_VEL_3,  // 5C95 +    MI_VEL_4,  // 5C96 +    MI_VEL_5,  // 5C97 +    MI_VEL_6,  // 5C98 +    MI_VEL_7,  // 5C99 +    MI_VEL_8,  // 5C9A +    MI_VEL_9,  // 5C9B +    MI_VEL_10, // 5C9C +    MI_VELD,   // 5C9D +    MI_VELU,   // 5C9E + +    MI_CH1,  // 5C9F +    MI_CH2,  // 5CA0 +    MI_CH3,  // 5CA1 +    MI_CH4,  // 5CA2 +    MI_CH5,  // 5CA3 +    MI_CH6,  // 5CA4 +    MI_CH7,  // 5CA5 +    MI_CH8,  // 5CA6 +    MI_CH9,  // 5CA7 +    MI_CH10, // 5CA8 +    MI_CH11, // 5CA9 +    MI_CH12, // 5CAA +    MI_CH13, // 5CAB +    MI_CH14, // 5CAC +    MI_CH15, // 5CAD +    MI_CH16, // 5CAE +    MI_CHD,  // 5CAF +    MI_CHU,  // 5CB0 + +    MI_ALLOFF, // 5CB1 + +    MI_SUS,  // 5CB2 +    MI_PORT, // 5CB3 +    MI_SOST, // 5CB4 +    MI_SOFT, // 5CB5 +    MI_LEG,  // 5CB6 + +    MI_MOD,   // 5CB7 +    MI_MODSD, // 5CB8 +    MI_MODSU, // 5CB9 + +    MI_BENDD, // 5CBA +    MI_BENDU, // 5CBB      // Backlight -    BL_ON,    // 5CBC -    BL_OFF,   // 5CBD -    BL_DEC,   // 5CBE -    BL_INC,   // 5CBF -    BL_TOGG,  // 5CC0 -    BL_STEP,  // 5CC1 -    BL_BRTG,  // 5CC2 +    BL_ON,   // 5CBC +    BL_OFF,  // 5CBD +    BL_DEC,  // 5CBE +    BL_INC,  // 5CBF +    BL_TOGG, // 5CC0 +    BL_STEP, // 5CC1 +    BL_BRTG, // 5CC2      // RGB underglow/matrix -    RGB_TOG,            // 5CC3 -    RGB_MODE_FORWARD,   // 5CC4 -    RGB_MODE_REVERSE,   // 5CC5 -    RGB_HUI,            // 5CC6 -    RGB_HUD,            // 5CC7 -    RGB_SAI,            // 5CC8 -    RGB_SAD,            // 5CC9 -    RGB_VAI,            // 5CCA -    RGB_VAD,            // 5CCB -    RGB_SPI,            // 5CCC -    RGB_SPD,            // 5CCD -    RGB_MODE_PLAIN,     // 5CCE -    RGB_MODE_BREATHE,   // 5CCF -    RGB_MODE_RAINBOW,   // 5CD0 -    RGB_MODE_SWIRL,     // 5CD1 -    RGB_MODE_SNAKE,     // 5CD2 -    RGB_MODE_KNIGHT,    // 5CD3 -    RGB_MODE_XMAS,      // 5CD4 -    RGB_MODE_GRADIENT,  // 5CD5 -    RGB_MODE_RGBTEST,   // 5CD6 +    RGB_TOG,           // 5CC3 +    RGB_MODE_FORWARD,  // 5CC4 +    RGB_MODE_REVERSE,  // 5CC5 +    RGB_HUI,           // 5CC6 +    RGB_HUD,           // 5CC7 +    RGB_SAI,           // 5CC8 +    RGB_SAD,           // 5CC9 +    RGB_VAI,           // 5CCA +    RGB_VAD,           // 5CCB +    RGB_SPI,           // 5CCC +    RGB_SPD,           // 5CCD +    RGB_MODE_PLAIN,    // 5CCE +    RGB_MODE_BREATHE,  // 5CCF +    RGB_MODE_RAINBOW,  // 5CD0 +    RGB_MODE_SWIRL,    // 5CD1 +    RGB_MODE_SNAKE,    // 5CD2 +    RGB_MODE_KNIGHT,   // 5CD3 +    RGB_MODE_XMAS,     // 5CD4 +    RGB_MODE_GRADIENT, // 5CD5 +    RGB_MODE_RGBTEST,  // 5CD6      // Velocikey -    VLK_TOG,  // 5CD7 +    VLK_TOG, // 5CD7      // Space Cadet -    KC_LSPO,    // 5CD8 -    KC_RSPC,    // 5CD9 -    KC_SFTENT,  // 5CDA +    KC_LSPO,   // 5CD8 +    KC_RSPC,   // 5CD9 +    KC_SFTENT, // 5CDA      // Thermal Printer -    PRINT_ON,   // 5CDB -    PRINT_OFF,  // 5CDC +    PRINT_ON,  // 5CDB +    PRINT_OFF, // 5CDC      // Bluetooth: output selection -    OUT_AUTO,  // 5CDD -    OUT_USB,   // 5CDE +    OUT_AUTO, // 5CDD +    OUT_USB,  // 5CDE      // Clear EEPROM -    EEPROM_RESET,  // 5CDF +    QK_CLEAR_EEPROM, // 5CDF      // Unicode -    UNICODE_MODE_FORWARD,  // 5CE0 -    UNICODE_MODE_REVERSE,  // 5CE1 -    UNICODE_MODE_MAC,      // 5CE2 -    UNICODE_MODE_LNX,      // 5CE3 -    UNICODE_MODE_WIN,      // 5CE4 -    UNICODE_MODE_BSD,      // 5CE5 -    UNICODE_MODE_WINC,     // 5CE6 +    UNICODE_MODE_FORWARD, // 5CE0 +    UNICODE_MODE_REVERSE, // 5CE1 +    UNICODE_MODE_MAC,     // 5CE2 +    UNICODE_MODE_LNX,     // 5CE3 +    UNICODE_MODE_WIN,     // 5CE4 +    UNICODE_MODE_BSD,     // 5CE5 +    UNICODE_MODE_WINC,    // 5CE6      // Haptic -    HPT_ON,    // 5CE7 -    HPT_OFF,   // 5CE8 -    HPT_TOG,   // 5CE9 -    HPT_RST,   // 5CEA -    HPT_FBK,   // 5CEB -    HPT_BUZ,   // 5CEC -    HPT_MODI,  // 5CED -    HPT_MODD,  // 5CEE -    HPT_CONT,  // 5CEF -    HPT_CONI,  // 5CF0 -    HPT_COND,  // 5CF1 -    HPT_DWLI,  // 5CF2 -    HPT_DWLD,  // 5CF3 +    HPT_ON,   // 5CE7 +    HPT_OFF,  // 5CE8 +    HPT_TOG,  // 5CE9 +    HPT_RST,  // 5CEA +    HPT_FBK,  // 5CEB +    HPT_BUZ,  // 5CEC +    HPT_MODI, // 5CED +    HPT_MODD, // 5CEE +    HPT_CONT, // 5CEF +    HPT_CONI, // 5CF0 +    HPT_COND, // 5CF1 +    HPT_DWLI, // 5CF2 +    HPT_DWLD, // 5CF3      // Space Cadet (continued) -    KC_LCPO,  // 5CF4 -    KC_RCPC,  // 5CF5 -    KC_LAPO,  // 5CF6 -    KC_RAPC,  // 5CF7 +    KC_LCPO, // 5CF4 +    KC_RCPC, // 5CF5 +    KC_LAPO, // 5CF6 +    KC_RAPC, // 5CF7      // Combos -    CMB_ON,   // 5CF8 -    CMB_OFF,  // 5CF9 -    CMB_TOG,  // 5CFA +    CMB_ON,  // 5CF8 +    CMB_OFF, // 5CF9 +    CMB_TOG, // 5CFA      // Magic (continued) -    MAGIC_SWAP_LCTL_LGUI,    // 5CFB -    MAGIC_SWAP_RCTL_RGUI,    // 5CFC -    MAGIC_UNSWAP_LCTL_LGUI,  // 5CFD -    MAGIC_UNSWAP_RCTL_RGUI,  // 5CFE -    MAGIC_SWAP_CTL_GUI,      // 5CFF -    MAGIC_UNSWAP_CTL_GUI,    // 5D00 -    MAGIC_TOGGLE_CTL_GUI,    // 5D01 -    MAGIC_EE_HANDS_LEFT,     // 5D02 -    MAGIC_EE_HANDS_RIGHT,    // 5D03 +    MAGIC_SWAP_LCTL_LGUI,   // 5CFB +    MAGIC_SWAP_RCTL_RGUI,   // 5CFC +    MAGIC_UNSWAP_LCTL_LGUI, // 5CFD +    MAGIC_UNSWAP_RCTL_RGUI, // 5CFE +    MAGIC_SWAP_CTL_GUI,     // 5CFF +    MAGIC_UNSWAP_CTL_GUI,   // 5D00 +    MAGIC_TOGGLE_CTL_GUI,   // 5D01 +    MAGIC_EE_HANDS_LEFT,    // 5D02 +    MAGIC_EE_HANDS_RIGHT,   // 5D03      // Dynamic Macros -    DYN_REC_START1,   // 5D04 -    DYN_REC_START2,   // 5D05 -    DYN_REC_STOP,     // 5D06 -    DYN_MACRO_PLAY1,  // 5D07 -    DYN_MACRO_PLAY2,  // 5D08 +    DYN_REC_START1,  // 5D04 +    DYN_REC_START2,  // 5D05 +    DYN_REC_STOP,    // 5D06 +    DYN_MACRO_PLAY1, // 5D07 +    DYN_MACRO_PLAY2, // 5D08      // Joystick -    JS_BUTTON0,   // 5D09 -    JS_BUTTON1,   // 5D0A -    JS_BUTTON2,   // 5D0B -    JS_BUTTON3,   // 5D0C -    JS_BUTTON4,   // 5D0D -    JS_BUTTON5,   // 5D0E -    JS_BUTTON6,   // 5D0F -    JS_BUTTON7,   // 5D10 -    JS_BUTTON8,   // 5D11 -    JS_BUTTON9,   // 5D12 -    JS_BUTTON10,  // 5D13 -    JS_BUTTON11,  // 5D14 -    JS_BUTTON12,  // 5D15 -    JS_BUTTON13,  // 5D16 -    JS_BUTTON14,  // 5D17 -    JS_BUTTON15,  // 5D18 -    JS_BUTTON16,  // 5D19 -    JS_BUTTON17,  // 5D1A -    JS_BUTTON18,  // 5D1B -    JS_BUTTON19,  // 5D1C -    JS_BUTTON20,  // 5D1D -    JS_BUTTON21,  // 5D1E -    JS_BUTTON22,  // 5D1F -    JS_BUTTON23,  // 5D20 -    JS_BUTTON24,  // 5D21 -    JS_BUTTON25,  // 5D22 -    JS_BUTTON26,  // 5D23 -    JS_BUTTON27,  // 5D24 -    JS_BUTTON28,  // 5D25 -    JS_BUTTON29,  // 5D26 -    JS_BUTTON30,  // 5D27 -    JS_BUTTON31,  // 5D28 +    JS_BUTTON0,  // 5D09 +    JS_BUTTON1,  // 5D0A +    JS_BUTTON2,  // 5D0B +    JS_BUTTON3,  // 5D0C +    JS_BUTTON4,  // 5D0D +    JS_BUTTON5,  // 5D0E +    JS_BUTTON6,  // 5D0F +    JS_BUTTON7,  // 5D10 +    JS_BUTTON8,  // 5D11 +    JS_BUTTON9,  // 5D12 +    JS_BUTTON10, // 5D13 +    JS_BUTTON11, // 5D14 +    JS_BUTTON12, // 5D15 +    JS_BUTTON13, // 5D16 +    JS_BUTTON14, // 5D17 +    JS_BUTTON15, // 5D18 +    JS_BUTTON16, // 5D19 +    JS_BUTTON17, // 5D1A +    JS_BUTTON18, // 5D1B +    JS_BUTTON19, // 5D1C +    JS_BUTTON20, // 5D1D +    JS_BUTTON21, // 5D1E +    JS_BUTTON22, // 5D1F +    JS_BUTTON23, // 5D20 +    JS_BUTTON24, // 5D21 +    JS_BUTTON25, // 5D22 +    JS_BUTTON26, // 5D23 +    JS_BUTTON27, // 5D24 +    JS_BUTTON28, // 5D25 +    JS_BUTTON29, // 5D26 +    JS_BUTTON30, // 5D27 +    JS_BUTTON31, // 5D28      // Leader Key -    KC_LEAD,  // 5D29 +    KC_LEAD, // 5D29      // Bluetooth: output selection (continued) -    OUT_BT,  // 5D2A +    OUT_BT, // 5D2A      // Lock Key -    KC_LOCK,  // 5D2B +    KC_LOCK, // 5D2B      // Terminal -    TERM_ON,   // 5D2C -    TERM_OFF,  // 5D2D +    TERM_ON,  // 5D2C +    TERM_OFF, // 5D2D      // Sequencer -    SQ_ON,   // 5D2E -    SQ_OFF,  // 5D2F -    SQ_TOG,  // 5D30 +    SQ_ON,  // 5D2E +    SQ_OFF, // 5D2F +    SQ_TOG, // 5D30 -    SQ_TMPD,  // 5D31 -    SQ_TMPU,  // 5D32 +    SQ_TMPD, // 5D31 +    SQ_TMPU, // 5D32 -    SQ_RESD,  // 5D33 -    SQ_RESU,  // 5D34 +    SQ_RESD, // 5D33 +    SQ_RESU, // 5D34 -    SQ_SALL,  // 5D35 -    SQ_SCLR,  // 5D36 +    SQ_SALL, // 5D35 +    SQ_SCLR, // 5D36 -    SEQUENCER_STEP_MIN,  // 5D37 +    SEQUENCER_STEP_MIN, // 5D37      SEQUENCER_STEP_MAX = SEQUENCER_STEP_MIN + SEQUENCER_STEPS,      SEQUENCER_RESOLUTION_MIN, @@ -597,6 +593,8 @@ enum quantum_keycodes {      MACRO_30,      MACRO_31, +    MAGIC_TOGGLE_CONTROL_CAPSLOCK, +      // Start of custom keycode range for keyboards and keymaps - always leave at the end      SAFE_RANGE  }; @@ -638,69 +636,69 @@ enum quantum_keycodes {  #define MOD_MEH 0x7  // US ANSI shifted keycode aliases -#define KC_TILDE LSFT(KC_GRAVE)  // ~ +#define KC_TILDE LSFT(KC_GRAVE) // ~  #define KC_TILD KC_TILDE -#define KC_EXCLAIM LSFT(KC_1)  // ! +#define KC_EXCLAIM LSFT(KC_1) // !  #define KC_EXLM KC_EXCLAIM -#define KC_AT LSFT(KC_2)  // @ +#define KC_AT LSFT(KC_2) // @ -#define KC_HASH LSFT(KC_3)  // # +#define KC_HASH LSFT(KC_3) // # -#define KC_DOLLAR LSFT(KC_4)  // $ +#define KC_DOLLAR LSFT(KC_4) // $  #define KC_DLR KC_DOLLAR -#define KC_PERCENT LSFT(KC_5)  // % +#define KC_PERCENT LSFT(KC_5) // %  #define KC_PERC KC_PERCENT -#define KC_CIRCUMFLEX LSFT(KC_6)  // ^ +#define KC_CIRCUMFLEX LSFT(KC_6) // ^  #define KC_CIRC KC_CIRCUMFLEX -#define KC_AMPERSAND LSFT(KC_7)  // & +#define KC_AMPERSAND LSFT(KC_7) // &  #define KC_AMPR KC_AMPERSAND -#define KC_ASTERISK LSFT(KC_8)  // * +#define KC_ASTERISK LSFT(KC_8) // *  #define KC_ASTR KC_ASTERISK -#define KC_LEFT_PAREN LSFT(KC_9)  // ( +#define KC_LEFT_PAREN LSFT(KC_9) // (  #define KC_LPRN KC_LEFT_PAREN -#define KC_RIGHT_PAREN LSFT(KC_0)  // ) +#define KC_RIGHT_PAREN LSFT(KC_0) // )  #define KC_RPRN KC_RIGHT_PAREN -#define KC_UNDERSCORE LSFT(KC_MINUS)  // _ +#define KC_UNDERSCORE LSFT(KC_MINUS) // _  #define KC_UNDS KC_UNDERSCORE -#define KC_PLUS LSFT(KC_EQUAL)  // + +#define KC_PLUS LSFT(KC_EQUAL) // + -#define KC_LEFT_CURLY_BRACE LSFT(KC_LEFT_BRACKET)  // { +#define KC_LEFT_CURLY_BRACE LSFT(KC_LEFT_BRACKET) // {  #define KC_LCBR KC_LEFT_CURLY_BRACE -#define KC_RIGHT_CURLY_BRACE LSFT(KC_RIGHT_BRACKET)  // } +#define KC_RIGHT_CURLY_BRACE LSFT(KC_RIGHT_BRACKET) // }  #define KC_RCBR KC_RIGHT_CURLY_BRACE -#define KC_LEFT_ANGLE_BRACKET LSFT(KC_COMMA)  // < +#define KC_LEFT_ANGLE_BRACKET LSFT(KC_COMMA) // <  #define KC_LABK KC_LEFT_ANGLE_BRACKET  #define KC_LT KC_LEFT_ANGLE_BRACKET -#define KC_RIGHT_ANGLE_BRACKET LSFT(KC_DOT)  // > +#define KC_RIGHT_ANGLE_BRACKET LSFT(KC_DOT) // >  #define KC_RABK KC_RIGHT_ANGLE_BRACKET  #define KC_GT KC_RIGHT_ANGLE_BRACKET -#define KC_COLON LSFT(KC_SEMICOLON)  // : +#define KC_COLON LSFT(KC_SEMICOLON) // :  #define KC_COLN KC_COLON -#define KC_PIPE LSFT(KC_BACKSLASH)  // | +#define KC_PIPE LSFT(KC_BACKSLASH) // | -#define KC_QUESTION LSFT(KC_SLASH)  // ? +#define KC_QUESTION LSFT(KC_SLASH) // ?  #define KC_QUES KC_QUESTION -#define KC_DOUBLE_QUOTE LSFT(KC_QUOTE)  // " +#define KC_DOUBLE_QUOTE LSFT(KC_QUOTE) // "  #define KC_DQUO KC_DOUBLE_QUOTE  #define KC_DQT KC_DOUBLE_QUOTE -#define KC_DELT KC_DELETE  // Del key (four letter code) +#define KC_DELT KC_DELETE // Del key (four letter code)  // Modified keycode aliases  #define C(kc) LCTL(kc) @@ -708,15 +706,11 @@ enum quantum_keycodes {  #define A(kc) LALT(kc)  #define G(kc) LGUI(kc) -// Deprecated - do not use -#define F(kc) (QK_FUNCTION | (kc)) -#define M(kc) (QK_MACRO | (kc)) -#define MACROTAP(kc) (QK_MACRO | (FUNC_TAP << 8) | (kc)) -#define MACRODOWN(...) (record->event.pressed ? MACRO(__VA_ARGS__) : MACRO_NONE) - -#define KC_GESC GRAVE_ESC +#define QK_GESC QK_GRAVE_ESCAPE -#define EEP_RST EEPROM_RESET +#define QK_BOOT QK_BOOTLOADER +#define DB_TOGG QK_DEBUG_TOGGLE +#define EE_CLR QK_CLEAR_EEPROM  // Audio Clicky aliases  #define CK_TOGG CLICKY_TOGGLE @@ -749,6 +743,7 @@ enum quantum_keycodes {  #define CL_NORM MAGIC_UNSWAP_CONTROL_CAPSLOCK  #define CL_CTRL MAGIC_CAPSLOCK_TO_CONTROL  #define CL_CAPS MAGIC_UNCAPSLOCK_TO_CONTROL +#define CL_TOGG MAGIC_TOGGLE_CONTROL_CAPSLOCK  #define LCG_SWP MAGIC_SWAP_LCTL_LGUI  #define LCG_NRM MAGIC_UNSWAP_LCTL_LGUI @@ -846,22 +841,22 @@ enum quantum_keycodes {  #define CMD_T(kc) LCMD_T(kc)  #define WIN_T(kc) LWIN_T(kc) -#define C_S_T(kc) MT(MOD_LCTL | MOD_LSFT, kc)                         // Left Control + Shift e.g. for gnome-terminal -#define MEH_T(kc) MT(MOD_LCTL | MOD_LSFT | MOD_LALT, kc)              // Meh is a less hyper version of the Hyper key -- doesn't include GUI, so just Left Control + Shift + Alt -#define LCAG_T(kc) MT(MOD_LCTL | MOD_LALT | MOD_LGUI, kc)             // Left Control + Alt + GUI -#define RCAG_T(kc) MT(MOD_RCTL | MOD_RALT | MOD_RGUI, kc)             // Right Control + Alt + GUI -#define HYPR_T(kc) MT(MOD_LCTL | MOD_LSFT | MOD_LALT | MOD_LGUI, kc)  // see http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/ -#define LSG_T(kc) MT(MOD_LSFT | MOD_LGUI, kc)                         // Left Shift + GUI +#define C_S_T(kc) MT(MOD_LCTL | MOD_LSFT, kc)                        // Left Control + Shift e.g. for gnome-terminal +#define MEH_T(kc) MT(MOD_LCTL | MOD_LSFT | MOD_LALT, kc)             // Meh is a less hyper version of the Hyper key -- doesn't include GUI, so just Left Control + Shift + Alt +#define LCAG_T(kc) MT(MOD_LCTL | MOD_LALT | MOD_LGUI, kc)            // Left Control + Alt + GUI +#define RCAG_T(kc) MT(MOD_RCTL | MOD_RALT | MOD_RGUI, kc)            // Right Control + Alt + GUI +#define HYPR_T(kc) MT(MOD_LCTL | MOD_LSFT | MOD_LALT | MOD_LGUI, kc) // see http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/ +#define LSG_T(kc) MT(MOD_LSFT | MOD_LGUI, kc)                        // Left Shift + GUI  #define SGUI_T(kc) LSG_T(kc)  #define SCMD_T(kc) LSG_T(kc)  #define SWIN_T(kc) LSG_T(kc) -#define LAG_T(kc) MT(MOD_LALT | MOD_LGUI, kc)  // Left Alt + GUI -#define RSG_T(kc) MT(MOD_RSFT | MOD_RGUI, kc)  // Right Shift + GUI -#define RAG_T(kc) MT(MOD_RALT | MOD_RGUI, kc)  // Right Alt + GUI -#define LCA_T(kc) MT(MOD_LCTL | MOD_LALT, kc)  // Left Control + Alt -#define LSA_T(kc) MT(MOD_LSFT | MOD_LALT, kc)  // Left Shift + Alt -#define RSA_T(kc) MT(MOD_RSFT | MOD_RALT, kc)  // Right Shift + Alt -#define RCS_T(kc) MT(MOD_RCTL | MOD_RSFT, kc)  // Right Control + Shift +#define LAG_T(kc) MT(MOD_LALT | MOD_LGUI, kc) // Left Alt + GUI +#define RSG_T(kc) MT(MOD_RSFT | MOD_RGUI, kc) // Right Shift + GUI +#define RAG_T(kc) MT(MOD_RALT | MOD_RGUI, kc) // Right Alt + GUI +#define LCA_T(kc) MT(MOD_LCTL | MOD_LALT, kc) // Left Control + Alt +#define LSA_T(kc) MT(MOD_LSFT | MOD_LALT, kc) // Left Shift + Alt +#define RSA_T(kc) MT(MOD_RSFT | MOD_RALT, kc) // Right Shift + Alt +#define RCS_T(kc) MT(MOD_RCTL | MOD_RSFT, kc) // Right Control + Shift  #define SAGR_T(kc) RSA_T(kc)  #define ALL_T(kc) HYPR_T(kc) @@ -875,14 +870,14 @@ enum quantum_keycodes {  #define UC(c) (QK_UNICODE | (c))  // UNICODEMAP_ENABLE - Allows Unicode input up to 0x10FFFF, requires unicode_map  #define X(i) (QK_UNICODEMAP | (i)) -#define XP(i, j) (QK_UNICODEMAP_PAIR | ((i)&0x7F) | (((j)&0x7F) << 7))  // 127 max i and j +#define XP(i, j) (QK_UNICODEMAP_PAIR | ((i)&0x7F) | (((j)&0x7F) << 7)) // 127 max i and j  #define UC_MOD UNICODE_MODE_FORWARD  #define UC_RMOD UNICODE_MODE_REVERSE  #define UC_M_MA UNICODE_MODE_MAC -#define UNICODE_MODE_OSX UNICODE_MODE_MAC  // Deprecated alias -#define UC_M_OS UNICODE_MODE_MAC           // Deprecated alias +#define UNICODE_MODE_OSX UNICODE_MODE_MAC // Deprecated alias +#define UC_M_OS UNICODE_MODE_MAC          // Deprecated alias  #define UC_M_LN UNICODE_MODE_LNX  #define UC_M_WI UNICODE_MODE_WIN  #define UC_M_BS UNICODE_MODE_BSD @@ -961,3 +956,5 @@ enum quantum_keycodes {  #define PB_32 PROGRAMMABLE_BUTTON_32  #define PROGRAMMABLE_BUTTON_MIN PROGRAMMABLE_BUTTON_1  #define PROGRAMMABLE_BUTTON_MAX PROGRAMMABLE_BUTTON_32 + +#include "quantum_keycodes_legacy.h" | 
