diff options
Diffstat (limited to 'users/csc027/defines.h')
| -rw-r--r-- | users/csc027/defines.h | 52 |
1 files changed, 47 insertions, 5 deletions
diff --git a/users/csc027/defines.h b/users/csc027/defines.h index 4f52938f1..3f599ad65 100644 --- a/users/csc027/defines.h +++ b/users/csc027/defines.h | |||
| @@ -20,10 +20,6 @@ | |||
| 20 | * QWERTY layer. | 20 | * QWERTY layer. |
| 21 | * - The "Git" one shot function goes to the macro layer which has Git | 21 | * - The "Git" one shot function goes to the macro layer which has Git |
| 22 | * commands implemented. | 22 | * commands implemented. |
| 23 | * - The "Convc" momentary function goes to the Convenience layer which has a | ||
| 24 | * tenkey. Note: The tenkey will operate using the secondary functions if | ||
| 25 | * the Number Lock is not enabled (e.g., Left and Right instead of 4 and | ||
| 26 | * 6). | ||
| 27 | * - The Right Shift key also doubles as an Enter key if it is tapped rather | 23 | * - The Right Shift key also doubles as an Enter key if it is tapped rather |
| 28 | * than held. | 24 | * than held. |
| 29 | * | 25 | * |
| @@ -46,7 +42,7 @@ | |||
| 46 | #define _____________________QWERTY_R1_____________________ KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC | 42 | #define _____________________QWERTY_R1_____________________ KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC |
| 47 | #define _____________________QWERTY_R2_____________________ KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT | 43 | #define _____________________QWERTY_R2_____________________ KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT |
| 48 | #define _____________________QWERTY_R3_____________________ KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, MC_RSFE | 44 | #define _____________________QWERTY_R3_____________________ KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, MC_RSFE |
| 49 | #define _____________________QWERTY_R4_____________________ KC_SPC, RAISE, KC_BSLS, OSL(_GT), TO(_GW), XXXXXXX | 45 | #define _____________________QWERTY_R4_____________________ KC_SPC, RAISE, KC_BSLS, OSL(_GT), TO(_GG), XXXXXXX |
| 50 | 46 | ||
| 51 | /* Raise Layer | 47 | /* Raise Layer |
| 52 | * | 48 | * |
| @@ -213,6 +209,52 @@ | |||
| 213 | #define ___________________CONVENIENCE_R3__________________ XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______ | 209 | #define ___________________CONVENIENCE_R3__________________ XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______ |
| 214 | #define ___________________CONVENIENCE_R4__________________ _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX | 210 | #define ___________________CONVENIENCE_R4__________________ _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX |
| 215 | 211 | ||
| 212 | /* General Game Layer | ||
| 213 | * | ||
| 214 | * ,-----------------------------------. ,-----------------------------------. | ||
| 215 | * | ` | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 |BkSpc| | ||
| 216 | * |-----------------------------------| |-----------------------------------| | ||
| 217 | * | Tab | Q | W | E | R | T | | Y | U | I | O | P | \ | | ||
| 218 | * |-----------------------------------| |-----------------------------------| | ||
| 219 | * |Sf/Ec| A | S | D | F | G | | H | J | K | L | ; |Enter| | ||
| 220 | * |-----------------------------------| |-----------------------------------| | ||
| 221 | * | Ctl | Z | Alt | X | C |Space| |Space| M | B | . |Nxt L|Rst L| | ||
| 222 | * `-----------------------------------' `-----------------------------------' | ||
| 223 | */ | ||
| 224 | |||
| 225 | #define ________________General_Game_4x12_L1_______________ KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5 | ||
| 226 | #define ________________General_Game_4x12_L2_______________ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T | ||
| 227 | #define ________________General_Game_4x12_L3_______________ MC_LSEC, KC_A, KC_S, KC_D, KC_F, KC_G | ||
| 228 | #define ________________General_Game_4x12_L4_______________ KC_LCTL, KC_Z, KC_LALT, KC_X, KC_C, KC_SPC | ||
| 229 | |||
| 230 | #define ________________General_Game_4x12_R1_______________ KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC | ||
| 231 | #define ________________General_Game_4x12_R2_______________ KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS | ||
| 232 | #define ________________General_Game_4x12_R3_______________ KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT | ||
| 233 | #define ________________General_Game_4x12_R4_______________ KC_SPC, KC_M, KC_B, KC_DOT, TO(_CS), TO(_QW) | ||
| 234 | |||
| 235 | /* CS:GO Layer | ||
| 236 | * | ||
| 237 | * ,-----------------------------------. ,-----------------------------------. | ||
| 238 | * | | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 |BkSpc| | ||
| 239 | * |-----------------------------------| |-----------------------------------| | ||
| 240 | * | Tab | Q | W | E | R | T | | Y | 4 | 5 | 6 | |NmLck| | ||
| 241 | * |-----------------------------------| |-----------------------------------| | ||
| 242 | * |Shift| A | S | D | F | G | | H | 1 | 2 | 3 |Enter| Esc | | ||
| 243 | * |-----------------------------------| |-----------------------------------| | ||
| 244 | * | Ctl | Z | Alt | X | B |Space| |Space| 0 | 0 | . |Nxt L|Rst L| | ||
| 245 | * `-----------------------------------' `-----------------------------------' | ||
| 246 | */ | ||
| 247 | |||
| 248 | #define ___________________CSGO_4x12_L1____________________ XXXXXXX, KC_1, KC_2, KC_3, KC_4, KC_5 | ||
| 249 | #define ___________________CSGO_4x12_L2____________________ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T | ||
| 250 | #define ___________________CSGO_4x12_L3____________________ KC_LSFT, KC_A, KC_S, KC_D, KC_F, KC_G | ||
| 251 | #define ___________________CSGO_4x12_L4____________________ KC_LCTL, KC_Z, KC_LALT, KC_X, KC_B, KC_SPC | ||
| 252 | |||
| 253 | #define ___________________CSGO_4x12_R1____________________ KC_6, KC_P7, KC_P8, KC_P9, KC_0, KC_BSPC | ||
| 254 | #define ___________________CSGO_4x12_R2____________________ KC_Y, KC_P4, KC_P5, KC_P6, XXXXXXX, KC_NLCK | ||
| 255 | #define ___________________CSGO_4x12_R3____________________ KC_H, KC_P1, KC_P2, KC_P3, KC_PENT, KC_ESC | ||
| 256 | #define ___________________CSGO_4x12_R4____________________ KC_SPC, KC_P0, KC_P0, KC_PDOT, TO(_QW), TO(_QW) | ||
| 257 | |||
| 216 | /* Convenience macros | 258 | /* Convenience macros |
| 217 | * | 259 | * |
| 218 | * These are accelerator macros for simplifying declaration of PROGMEM strings | 260 | * These are accelerator macros for simplifying declaration of PROGMEM strings |
