diff options
author | Ryan <fauxpark@gmail.com> | 2021-11-04 16:22:17 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-03 22:22:17 -0700 |
commit | f529580860cf5a1de4afc10432f218a45daae17a (patch) | |
tree | 1d2fa041174f2586230ab831c05e5b56d8ba4f92 /quantum/quantum_keycodes.h | |
parent | b06d9d822cfb72e0728b11711a333f2f5d3c631e (diff) | |
download | qmk_firmware-f529580860cf5a1de4afc10432f218a45daae17a.tar.gz qmk_firmware-f529580860cf5a1de4afc10432f218a45daae17a.zip |
Basic keycode overhaul (#14726)
Diffstat (limited to 'quantum/quantum_keycodes.h')
-rw-r--r-- | quantum/quantum_keycodes.h | 82 |
1 files changed, 40 insertions, 42 deletions
diff --git a/quantum/quantum_keycodes.h b/quantum/quantum_keycodes.h index 373a31a00..cde97074d 100644 --- a/quantum/quantum_keycodes.h +++ b/quantum/quantum_keycodes.h | |||
@@ -19,7 +19,7 @@ | |||
19 | #include "sequencer.h" | 19 | #include "sequencer.h" |
20 | 20 | ||
21 | // Fillers to make layering more clear | 21 | // Fillers to make layering more clear |
22 | #define _______ KC_TRNS | 22 | #define _______ KC_TRANSPARENT |
23 | #define XXXXXXX KC_NO | 23 | #define XXXXXXX KC_NO |
24 | 24 | ||
25 | enum quantum_keycodes { | 25 | enum quantum_keycodes { |
@@ -599,69 +599,67 @@ enum quantum_keycodes { | |||
599 | #define MOD_MEH 0x7 | 599 | #define MOD_MEH 0x7 |
600 | 600 | ||
601 | // US ANSI shifted keycode aliases | 601 | // US ANSI shifted keycode aliases |
602 | #define KC_TILD LSFT(KC_GRV) // ~ | 602 | #define KC_TILDE LSFT(KC_GRAVE) // ~ |
603 | #define KC_TILDE KC_TILD | 603 | #define KC_TILD KC_TILDE |
604 | 604 | ||
605 | #define KC_EXLM LSFT(KC_1) // ! | 605 | #define KC_EXCLAIM LSFT(KC_1) // ! |
606 | #define KC_EXCLAIM KC_EXLM | 606 | #define KC_EXLM KC_EXCLAIM |
607 | 607 | ||
608 | #define KC_AT LSFT(KC_2) // @ | 608 | #define KC_AT LSFT(KC_2) // @ |
609 | 609 | ||
610 | #define KC_HASH LSFT(KC_3) // # | 610 | #define KC_HASH LSFT(KC_3) // # |
611 | 611 | ||
612 | #define KC_DLR LSFT(KC_4) // $ | 612 | #define KC_DOLLAR LSFT(KC_4) // $ |
613 | #define KC_DOLLAR KC_DLR | 613 | #define KC_DLR KC_DOLLAR |
614 | 614 | ||
615 | #define KC_PERC LSFT(KC_5) // % | 615 | #define KC_PERCENT LSFT(KC_5) // % |
616 | #define KC_PERCENT KC_PERC | 616 | #define KC_PERC KC_PERCENT |
617 | 617 | ||
618 | #define KC_CIRC LSFT(KC_6) // ^ | 618 | #define KC_CIRCUMFLEX LSFT(KC_6) // ^ |
619 | #define KC_CIRCUMFLEX KC_CIRC | 619 | #define KC_CIRC KC_CIRCUMFLEX |
620 | 620 | ||
621 | #define KC_AMPR LSFT(KC_7) // & | 621 | #define KC_AMPERSAND LSFT(KC_7) // & |
622 | #define KC_AMPERSAND KC_AMPR | 622 | #define KC_AMPR KC_AMPERSAND |
623 | 623 | ||
624 | #define KC_ASTR LSFT(KC_8) // * | 624 | #define KC_ASTERISK LSFT(KC_8) // * |
625 | #define KC_ASTERISK KC_ASTR | 625 | #define KC_ASTR KC_ASTERISK |
626 | 626 | ||
627 | #define KC_LPRN LSFT(KC_9) // ( | 627 | #define KC_LEFT_PAREN LSFT(KC_9) // ( |
628 | #define KC_LEFT_PAREN KC_LPRN | 628 | #define KC_LPRN KC_LEFT_PAREN |
629 | 629 | ||
630 | #define KC_RPRN LSFT(KC_0) // ) | 630 | #define KC_RIGHT_PAREN LSFT(KC_0) // ) |
631 | #define KC_RIGHT_PAREN KC_RPRN | 631 | #define KC_RPRN KC_RIGHT_PAREN |
632 | 632 | ||
633 | #define KC_UNDS LSFT(KC_MINS) // _ | 633 | #define KC_UNDERSCORE LSFT(KC_MINUS) // _ |
634 | #define KC_UNDERSCORE KC_UNDS | 634 | #define KC_UNDS KC_UNDERSCORE |
635 | 635 | ||
636 | #define KC_PLUS LSFT(KC_EQL) // + | 636 | #define KC_PLUS LSFT(KC_EQUAL) // + |
637 | 637 | ||
638 | #define KC_LCBR LSFT(KC_LBRC) // { | 638 | #define KC_LEFT_CURLY_BRACE LSFT(KC_LEFT_BRACKET) // { |
639 | #define KC_LEFT_CURLY_BRACE KC_LCBR | 639 | #define KC_LCBR KC_LEFT_CURLY_BRACE |
640 | 640 | ||
641 | #define KC_RCBR LSFT(KC_RBRC) // } | 641 | #define KC_RIGHT_CURLY_BRACE LSFT(KC_RIGHT_BRACKET) // } |
642 | #define KC_RIGHT_CURLY_BRACE KC_RCBR | 642 | #define KC_RCBR KC_RIGHT_CURLY_BRACE |
643 | 643 | ||
644 | #define KC_LABK LSFT(KC_COMM) // < | 644 | #define KC_LEFT_ANGLE_BRACKET LSFT(KC_COMMA) // < |
645 | #define KC_LEFT_ANGLE_BRACKET KC_LABK | 645 | #define KC_LABK KC_LEFT_ANGLE_BRACKET |
646 | #define KC_LT KC_LEFT_ANGLE_BRACKET | ||
646 | 647 | ||
647 | #define KC_RABK LSFT(KC_DOT) // > | 648 | #define KC_RIGHT_ANGLE_BRACKET LSFT(KC_DOT) // > |
648 | #define KC_RIGHT_ANGLE_BRACKET KC_RABK | 649 | #define KC_RABK KC_RIGHT_ANGLE_BRACKET |
650 | #define KC_GT KC_RIGHT_ANGLE_BRACKET | ||
649 | 651 | ||
650 | #define KC_COLN LSFT(KC_SCLN) // : | 652 | #define KC_COLON LSFT(KC_SEMICOLON) // : |
651 | #define KC_COLON KC_COLN | 653 | #define KC_COLN KC_COLON |
652 | 654 | ||
653 | #define KC_PIPE LSFT(KC_BSLS) // | | 655 | #define KC_PIPE LSFT(KC_BACKSLASH) // | |
654 | 656 | ||
655 | #define KC_LT LSFT(KC_COMM) // < | 657 | #define KC_QUESTION LSFT(KC_SLASH) // ? |
658 | #define KC_QUES KC_QUESTION | ||
656 | 659 | ||
657 | #define KC_GT LSFT(KC_DOT) // > | 660 | #define KC_DOUBLE_QUOTE LSFT(KC_QUOTE) // " |
658 | 661 | #define KC_DQUO KC_DOUBLE_QUOTE | |
659 | #define KC_QUES LSFT(KC_SLSH) // ? | 662 | #define KC_DQT KC_DOUBLE_QUOTE |
660 | #define KC_QUESTION KC_QUES | ||
661 | |||
662 | #define KC_DQT LSFT(KC_QUOT) // " | ||
663 | #define KC_DOUBLE_QUOTE KC_DQT | ||
664 | #define KC_DQUO KC_DQT | ||
665 | 663 | ||
666 | #define KC_DELT KC_DELETE // Del key (four letter code) | 664 | #define KC_DELT KC_DELETE // Del key (four letter code) |
667 | 665 | ||