diff options
Diffstat (limited to 'quantum')
-rw-r--r-- | quantum/quantum_keycodes.h | 35 |
1 files changed, 32 insertions, 3 deletions
diff --git a/quantum/quantum_keycodes.h b/quantum/quantum_keycodes.h index 66a3c66e8..c8d0e354b 100644 --- a/quantum/quantum_keycodes.h +++ b/quantum/quantum_keycodes.h | |||
@@ -655,13 +655,42 @@ enum quantum_keycodes { | |||
655 | // L-ayer, T-ap - 256 keycode max, 16 layer max | 655 | // L-ayer, T-ap - 256 keycode max, 16 layer max |
656 | #define LT(layer, kc) (QK_LAYER_TAP | (((layer)&0xF) << 8) | ((kc)&0xFF)) | 656 | #define LT(layer, kc) (QK_LAYER_TAP | (((layer)&0xF) << 8) | ((kc)&0xFF)) |
657 | 657 | ||
658 | #define CL_SWAP MAGIC_SWAP_CONTROL_CAPSLOCK | ||
659 | #define CL_NORM MAGIC_UNSWAP_CONTROL_CAPSLOCK | ||
660 | #define CL_CTRL MAGIC_CAPSLOCK_TO_CONTROL | ||
661 | #define CL_CAPS MAGIC_UNCAPSLOCK_TO_CONTROL | ||
662 | |||
663 | #define LCG_SWP MAGIC_SWAP_LCTL_LGUI | ||
664 | #define LCG_NRM MAGIC_UNSWAP_LCTL_LGUI | ||
665 | #define RCG_SWP MAGIC_SWAP_RCTL_RGUI | ||
666 | #define RCG_NRM MAGIC_UNSWAP_RCTL_RGUI | ||
667 | #define CG_SWAP MAGIC_SWAP_CTL_GUI | ||
668 | #define CG_NORM MAGIC_UNSWAP_CTL_GUI | ||
669 | #define CG_TOGG MAGIC_TOGGLE_CTL_GUI | ||
670 | |||
671 | #define LAG_SWP MAGIC_SWAP_LALT_LGUI | ||
672 | #define LAG_NRM MAGIC_UNSWAP_LALT_LGUI | ||
673 | #define RAG_SWP MAGIC_SWAP_RALT_RGUI | ||
674 | #define RAG_NRM MAGIC_UNSWAP_RALT_RGUI | ||
658 | #define AG_SWAP MAGIC_SWAP_ALT_GUI | 675 | #define AG_SWAP MAGIC_SWAP_ALT_GUI |
659 | #define AG_NORM MAGIC_UNSWAP_ALT_GUI | 676 | #define AG_NORM MAGIC_UNSWAP_ALT_GUI |
660 | #define AG_TOGG MAGIC_TOGGLE_ALT_GUI | 677 | #define AG_TOGG MAGIC_TOGGLE_ALT_GUI |
661 | 678 | ||
662 | #define CG_SWAP MAGIC_SWAP_CTL_GUI | 679 | #define GUI_OFF MAGIC_NO_GUI |
663 | #define CG_NORM MAGIC_UNSWAP_CTL_GUI | 680 | #define GUI_ON MAGIC_UNNO_GUI |
664 | #define CG_TOGG MAGIC_TOGGLE_CTL_GUI | 681 | |
682 | #define GE_SWAP MAGIC_SWAP_GRAVE_ESC | ||
683 | #define GE_NORM MAGIC_UNSWAP_GRAVE_ESC | ||
684 | |||
685 | #define BS_SWAP MAGIC_SWAP_BACKSLASH_BACKSPACE | ||
686 | #define BS_NORM MAGIC_UNSWAP_BACKSLASH_BACKSPACE | ||
687 | |||
688 | #define NK_ON MAGIC_HOST_NKRO | ||
689 | #define NK_OFF MAGIC_UNHOST_NKRO | ||
690 | #define NK_TOGG MAGIC_TOGGLE_NKRO | ||
691 | |||
692 | #define EH_LEFT MAGIC_EE_HANDS_LEFT | ||
693 | #define EH_RGHT MAGIC_EE_HANDS_RIGHT | ||
665 | 694 | ||
666 | // GOTO layer - 16 layers max | 695 | // GOTO layer - 16 layers max |
667 | // when: | 696 | // when: |