keymap_us.h (3087B)
1 // Copyright 2026 QMK 2 // SPDX-License-Identifier: GPL-2.0-or-later 3 4 /******************************************************************************* 5 88888888888 888 d8b .d888 d8b 888 d8b 6 888 888 Y8P d88P" Y8P 888 Y8P 7 888 888 888 888 8 888 88888b. 888 .d8888b 888888 888 888 .d88b. 888 .d8888b 9 888 888 "88b 888 88K 888 888 888 d8P Y8b 888 88K 10 888 888 888 888 "Y8888b. 888 888 888 88888888 888 "Y8888b. 11 888 888 888 888 X88 888 888 888 Y8b. 888 X88 12 888 888 888 888 88888P' 888 888 888 "Y8888 888 88888P' 13 888 888 14 888 888 15 888 888 16 .d88b. .d88b. 88888b. .d88b. 888d888 8888b. 888888 .d88b. .d88888 17 d88P"88b d8P Y8b 888 "88b d8P Y8b 888P" "88b 888 d8P Y8b d88" 888 18 888 888 88888888 888 888 88888888 888 .d888888 888 88888888 888 888 19 Y88b 888 Y8b. 888 888 Y8b. 888 888 888 Y88b. Y8b. Y88b 888 20 "Y88888 "Y8888 888 888 "Y8888 888 "Y888888 "Y888 "Y8888 "Y88888 21 888 22 Y8b d88P 23 "Y88P" 24 *******************************************************************************/ 25 26 #pragma once 27 #include "keycodes.h" 28 // clang-format off 29 30 #define QMK_US_KEYCODES_VERSION "0.0.1" 31 #define QMK_US_KEYCODES_VERSION_BCD 0x00000001 32 #define QMK_US_KEYCODES_VERSION_MAJOR 0 33 #define QMK_US_KEYCODES_VERSION_MINOR 0 34 #define QMK_US_KEYCODES_VERSION_PATCH 1 35 36 // Aliases 37 #define KC_TILD S(KC_GRAVE) // ~ 38 #define KC_EXLM S(KC_1) // ! 39 #define KC_AT S(KC_2) // @ 40 #define KC_HASH S(KC_3) // # 41 #define KC_DLR S(KC_4) // $ 42 #define KC_PERC S(KC_5) // % 43 #define KC_CIRC S(KC_6) // ^ 44 #define KC_AMPR S(KC_7) // & 45 #define KC_ASTR S(KC_8) // * 46 #define KC_LPRN S(KC_9) // ( 47 #define KC_RPRN S(KC_0) // ) 48 #define KC_UNDS S(KC_MINUS) // _ 49 #define KC_PLUS S(KC_EQUAL) // + 50 #define KC_LCBR S(KC_LEFT_BRACKET) // { 51 #define KC_RCBR S(KC_RIGHT_BRACKET) // } 52 #define KC_PIPE S(KC_BACKSLASH) // | 53 #define KC_COLN S(KC_SEMICOLON) // : 54 #define KC_DQUO S(KC_QUOTE) // " 55 #define KC_LABK S(KC_COMMA) // < 56 #define KC_RABK S(KC_DOT) // > 57 #define KC_QUES S(KC_SLASH) // ? 58 59 #define KC_TILDE KC_TILD 60 #define KC_EXCLAIM KC_EXLM 61 #define KC_DOLLAR KC_DLR 62 #define KC_PERCENT KC_PERC 63 #define KC_CIRCUMFLEX KC_CIRC 64 #define KC_AMPERSAND KC_AMPR 65 #define KC_ASTERISK KC_ASTR 66 #define KC_LEFT_PAREN KC_LPRN 67 #define KC_RIGHT_PAREN KC_RPRN 68 #define KC_UNDERSCORE KC_UNDS 69 #define KC_LEFT_CURLY_BRACE KC_LCBR 70 #define KC_RIGHT_CURLY_BRACE KC_RCBR 71 #define KC_COLON KC_COLN 72 #define KC_DOUBLE_QUOTE KC_DQUO 73 #define KC_DQT KC_DQUO 74 #define KC_LEFT_ANGLE_BRACKET KC_LABK 75 #define KC_LT KC_LABK 76 #define KC_RIGHT_ANGLE_BRACKET KC_RABK 77 #define KC_GT KC_RABK 78 #define KC_QUESTION KC_QUES