diff options
| author | Joel Challis <git@zvecr.com> | 2024-02-18 08:20:57 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-18 08:20:57 +0000 |
| commit | 2eb9ff8efd1df2c98724481c71c8ab8a5b62e31e (patch) | |
| tree | 8f3b9dd7e9a8dfc8657f1f2adfc24bc0ad185280 /keyboards/input_club | |
| parent | 2d1aed78a67b3d2b002cc739ef087963b05b76b8 (diff) | |
Remove obvious user keymaps, keyboards/{i,j,k}* edition (#23102)
Diffstat (limited to 'keyboards/input_club')
12 files changed, 0 insertions, 828 deletions
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/keymap.c b/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/keymap.c deleted file mode 100644 index ec3972c0ae..0000000000 --- a/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/keymap.c +++ /dev/null | |||
| @@ -1,243 +0,0 @@ | |||
| 1 | // Nordic layout for Ergodox infinity | ||
| 2 | #include QMK_KEYBOARD_H | ||
| 3 | #include "version.h" | ||
| 4 | #include "keymap_nordic.h" | ||
| 5 | #include "keymap_german.h" | ||
| 6 | |||
| 7 | enum layer_names { | ||
| 8 | BASE, | ||
| 9 | FUNCL, | ||
| 10 | SYMB, | ||
| 11 | MDIA | ||
| 12 | }; | ||
| 13 | |||
| 14 | enum custom_keycodes { | ||
| 15 | VRSN = SAFE_RANGE, | ||
| 16 | RGB_SLD | ||
| 17 | }; | ||
| 18 | |||
| 19 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
| 20 | /* Keymap 0: Basic layer | ||
| 21 | * | ||
| 22 | * | ||
| 23 | * | ||
| 24 | * ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 25 | * | Esc | 1 | 2 | 3 | 4 | 5 | §½ | | PRSC | 6 | 7 | 8 | 9 | 0 | - | | ||
| 26 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 27 | * | Tab | Q | W | E | R | T | L1 | | L1 | Y | U | I | O | P | Å | | ||
| 28 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 29 | * | Caps | A | S | D | F | G |------| |------| H | J | K | L | Ö | Ä | | ||
| 30 | * |--------+------+------+------+------+------| L2 | | L2 |------+------+------+------+------+--------| | ||
| 31 | * | LShift | Z | X | C | V | B | | | | N | M | , | . | - | RShift | | ||
| 32 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 33 | * | Ctrl | ¨^ | <|> | LGui | Alt | | Ctrl | Alt | ´` | + | RGui | | ||
| 34 | * `----------------------------------' `----------------------------------' | ||
| 35 | * ,-------------. ,-------------. | ||
| 36 | * | LEFT |RIGHT | | DOWN | UP | | ||
| 37 | * ,------+------+------| |------+--------+------. | ||
| 38 | * | | | Home | | PgUp | | | | ||
| 39 | * | Space|Del |------| |------| Enter | Bkspc| | ||
| 40 | * | | | End | | PgDn | | | | ||
| 41 | * `--------------------' `----------------------' | ||
| 42 | */ | ||
| 43 | |||
| 44 | [BASE] = LAYOUT_ergodox( // layer 0 : default | ||
| 45 | // left hand | ||
| 46 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_GRV, | ||
| 47 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, TG(1), | ||
| 48 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, | ||
| 49 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, MO(2), | ||
| 50 | KC_LCTL, MO(3), KC_EQL, KC_LGUI, KC_LALT, | ||
| 51 | KC_NUM, KC_SCRL, | ||
| 52 | KC_HOME, | ||
| 53 | KC_SPC, KC_DEL, KC_END, | ||
| 54 | |||
| 55 | // right hand | ||
| 56 | KC_BSLS, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, | ||
| 57 | TG(1), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, | ||
| 58 | KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT, | ||
| 59 | MO(2), KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH,KC_NUBS, | ||
| 60 | KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_RBRC, | ||
| 61 | KC_RGUI, KC_RALT, | ||
| 62 | KC_PGUP, | ||
| 63 | KC_PGDN, KC_ENT, KC_BSPC | ||
| 64 | ), | ||
| 65 | /* Keymap 1: Basic layer with functions | ||
| 66 | * | ||
| 67 | * | ||
| 68 | * | ||
| 69 | * ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 70 | * | | F1 | F2 | F3 | F4 | F5 | F11 | | F12 | F6 | F7 | F8 | F9 | 0 | | | ||
| 71 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 72 | * | | | | | | | | | | | | | | | | | ||
| 73 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 74 | * | | | | | | |------| |------| | | | | | | | ||
| 75 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 76 | * | | | | | | | | | | | | | | | | | ||
| 77 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 78 | * | | ¨ | | | | | | | | | | | ||
| 79 | * `----------------------------------' `----------------------------------' | ||
| 80 | * ,-------------. ,-------------. | ||
| 81 | * | | | | | | | ||
| 82 | * ,------+------+------| |------+--------+------. | ||
| 83 | * | | | | | | | | | ||
| 84 | * | | |------| |------| | | | ||
| 85 | * | | | | | | | | | ||
| 86 | * `--------------------' `----------------------' | ||
| 87 | */ | ||
| 88 | |||
| 89 | [FUNCL] = LAYOUT_ergodox( // layer 1 : functions | ||
| 90 | // left hand | ||
| 91 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, | ||
| 92 | _______, _______, _______, _______, _______, _______, _______, | ||
| 93 | _______, _______, _______, _______, _______, _______, | ||
| 94 | _______, _______, _______, _______, _______, _______, _______, | ||
| 95 | _______, _______, _______, _______, _______, | ||
| 96 | _______, _______, | ||
| 97 | _______, | ||
| 98 | _______, _______, _______, | ||
| 99 | // right hand | ||
| 100 | KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, _______, | ||
| 101 | _______, _______, _______, _______, _______, _______, _______, | ||
| 102 | _______, _______, _______, _______, _______, _______, | ||
| 103 | _______, _______, _______, _______, _______, _______, _______, | ||
| 104 | _______, _______, _______, _______, _______, | ||
| 105 | _______, _______, | ||
| 106 | _______, | ||
| 107 | _______, _______, _______ | ||
| 108 | ), | ||
| 109 | |||
| 110 | /* Keymap 2: Symbol Layer | ||
| 111 | * | ||
| 112 | * ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 113 | * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | | ||
| 114 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 115 | * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | | ||
| 116 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 117 | * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | | ||
| 118 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 119 | * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | | ||
| 120 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 121 | * | | | | | | | | . | 0 | = | | | ||
| 122 | * `----------------------------------' `----------------------------------' | ||
| 123 | * ,-------------. ,-------------. | ||
| 124 | * |Animat| BLTOG| |Toggle|Solid | | ||
| 125 | * ,------|------|------| |------+------+------. | ||
| 126 | * |Bright|Bright| BL+ | | |Hue- |Hue+ | | ||
| 127 | * |ness- |ness+ |------| |------| | | | ||
| 128 | * | | | BL- | | | | | | ||
| 129 | * `--------------------' `--------------------' | ||
| 130 | */ | ||
| 131 | // SYMBOLS | ||
| 132 | [SYMB] = LAYOUT_ergodox( | ||
| 133 | // left hand | ||
| 134 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, | ||
| 135 | _______, DE_EXLM, DE_AT, DE_LCBR, DE_RCBR, DE_PIPE, _______, | ||
| 136 | _______, DE_HASH, DE_DLR, DE_LPRN, DE_RPRN, DE_GRV, | ||
| 137 | _______, DE_PERC, DE_CIRC, DE_LBRC, DE_RBRC, DE_TILD, _______, | ||
| 138 | _______, _______, _______, _______, _______, | ||
| 139 | RGB_MOD, BL_TOGG, | ||
| 140 | BL_UP, | ||
| 141 | RGB_VAD, RGB_VAI, BL_DOWN, | ||
| 142 | // right hand | ||
| 143 | KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, | ||
| 144 | _______, KC_UP, KC_7, KC_8, KC_9, DE_ASTR, _______, | ||
| 145 | KC_DOWN, KC_4, KC_5, KC_6, DE_PLUS, _______, | ||
| 146 | _______, DE_AMPR, KC_1, KC_2, KC_3, DE_BSLS, _______, | ||
| 147 | _______, KC_DOT, KC_0, DE_EQL, _______, | ||
| 148 | RGB_TOG, RGB_SLD, | ||
| 149 | _______, | ||
| 150 | _______, RGB_HUD, RGB_HUI | ||
| 151 | ), | ||
| 152 | |||
| 153 | /* Keymap 3: Media and mouse keys | ||
| 154 | * | ||
| 155 | * ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 156 | * | QK_BOOT | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | | ||
| 157 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 158 | * | | | Lclk | MsUp | Rclk | | | | | |VolDwn| Mute |VolUp | | F12 | | ||
| 159 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 160 | * | | Btn4 |MsLeft|MsDown|MsRght| Btn5 |------| |------| | Prev | Stop | Play | Next | | | ||
| 161 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 162 | * | |WhRght|WhDown| WhUp |WhLeft|WhClk | | | |BwSrch|BwBack|BwHome|BwRefr|BwFwd | | | ||
| 163 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 164 | * | | |MsAcl0|MsAcl1|MsAcl2| | | | | | | | ||
| 165 | * `----------------------------------' `----------------------------------' | ||
| 166 | * ,-------------. ,-------------. | ||
| 167 | * | | | | | | | ||
| 168 | * ,------|------|------| |------+------+------. | ||
| 169 | * | | | | | |Brwser|Brwser| | ||
| 170 | * | Lclk | Rclk |------| |------|Back |Forwd | | ||
| 171 | * | | | | | | | | | ||
| 172 | * `--------------------' `--------------------' | ||
| 173 | */ | ||
| 174 | |||
| 175 | // MEDIA AND MOUSE | ||
| 176 | [MDIA] = LAYOUT_ergodox( | ||
| 177 | QK_BOOT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11, | ||
| 178 | _______, _______, KC_BTN1, KC_MS_U, KC_BTN2, _______, _______, | ||
| 179 | _______, KC_BTN4, KC_MS_L, KC_MS_D, KC_MS_R, KC_BTN5, | ||
| 180 | _______, KC_WH_L, KC_WH_D, KC_WH_U, KC_WH_R, KC_BTN3, _______, | ||
| 181 | _______, _______, KC_ACL0, KC_ACL1, KC_ACL2, | ||
| 182 | _______, _______, | ||
| 183 | _______, | ||
| 184 | KC_BTN1, KC_BTN2, _______, | ||
| 185 | // right hand | ||
| 186 | KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, _______, | ||
| 187 | _______, _______, KC_VOLD, KC_MUTE, KC_VOLU, _______, _______, | ||
| 188 | _______, KC_MPRV, KC_MSTP, KC_MPLY, KC_MNXT, _______, | ||
| 189 | _______, KC_WSCH, KC_WBAK, KC_WHOM, KC_WREF, KC_WFWD, _______, | ||
| 190 | _______, _______, _______, _______, _______, | ||
| 191 | _______, _______, | ||
| 192 | _______, | ||
| 193 | _______, KC_WBAK, KC_WFWD | ||
| 194 | ), | ||
| 195 | }; | ||
| 196 | |||
| 197 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | ||
| 198 | switch (keycode) { | ||
| 199 | case VRSN: | ||
| 200 | if (record->event.pressed) { | ||
| 201 | SEND_STRING(QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION); | ||
| 202 | } | ||
| 203 | return false; | ||
| 204 | break; | ||
| 205 | case RGB_SLD: | ||
| 206 | if (record->event.pressed) { | ||
| 207 | #ifdef RGBLIGHT_ENABLE | ||
| 208 | rgblight_mode(1); | ||
| 209 | #endif | ||
| 210 | } | ||
| 211 | return false; | ||
| 212 | break; | ||
| 213 | } | ||
| 214 | return true; | ||
| 215 | } | ||
| 216 | |||
| 217 | // Runs just one time when the keyboard initializes. | ||
| 218 | void matrix_init_user(void){ | ||
| 219 | |||
| 220 | }; | ||
| 221 | |||
| 222 | // Runs constantly in the background, in a loop. | ||
| 223 | void matrix_scan_user(void) { | ||
| 224 | uint8_t layer = get_highest_layer(layer_state); | ||
| 225 | |||
| 226 | ergodox_board_led_off(); | ||
| 227 | ergodox_right_led_1_off(); | ||
| 228 | ergodox_right_led_2_off(); | ||
| 229 | ergodox_right_led_3_off(); | ||
| 230 | switch (layer) { | ||
| 231 | case 1: | ||
| 232 | ergodox_right_led_1_on(); | ||
| 233 | break; | ||
| 234 | case 2: | ||
| 235 | ergodox_right_led_2_on(); | ||
| 236 | break; | ||
| 237 | case 3: | ||
| 238 | ergodox_right_led_3_on(); | ||
| 239 | break; | ||
| 240 | default: | ||
| 241 | break; | ||
| 242 | } | ||
| 243 | }; | ||
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/readme.md b/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/readme.md deleted file mode 100644 index 2ed5268649..0000000000 --- a/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/readme.md +++ /dev/null | |||
| @@ -1,9 +0,0 @@ | |||
| 1 | # Nordic Ergodox Infinity layout | ||
| 2 | |||
| 3 | QWERTY Nordic layout for ergodox infinity. | ||
| 4 | |||
| 5 | Features: | ||
| 6 | |||
| 7 | - Basic ISO Nordic qwerty layout. | ||
| 8 | - Backlight control. | ||
| 9 | - Still work in progress. \ No newline at end of file | ||
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/README.md b/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/README.md deleted file mode 100644 index 1e248742ee..0000000000 --- a/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/README.md +++ /dev/null | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | # Truly Ergonomic like layout | ||
| 2 | |||
| 3 | A basic ErgoDox layout that imitates the Truly Ergonomic keyboard layout. | ||
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/keymap.c b/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/keymap.c deleted file mode 100644 index bbc24ea27f..0000000000 --- a/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/keymap.c +++ /dev/null | |||
| @@ -1,159 +0,0 @@ | |||
| 1 | #include QMK_KEYBOARD_H | ||
| 2 | #include "debug.h" | ||
| 3 | #include "action_layer.h" | ||
| 4 | #include "version.h" | ||
| 5 | |||
| 6 | #define BASE 0 // default layer | ||
| 7 | #define EXTRA 1 // extra | ||
| 8 | |||
| 9 | enum custom_keycodes { | ||
| 10 | PLACEHOLDER = SAFE_RANGE, // can always be here | ||
| 11 | EPRM, | ||
| 12 | VRSN, | ||
| 13 | RGB_SLD | ||
| 14 | }; | ||
| 15 | |||
| 16 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
| 17 | /* Keymap 0: Basic layer | ||
| 18 | * | ||
| 19 | * ,--------------------------------------------------. ,--------------------------------------------------. | ||
| 20 | * | ESC | 1 | 2 | 3 | 4 | 5 | LGui | | LGui | 6 | 7 | 8 | 9 | 0 | - | | ||
| 21 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | ||
| 22 | * | Tab | Q | W | E | R | T | Del | | Tab | Y | U | I | O | P | = | | ||
| 23 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 24 | * | LShift | A | S | D | F | G |------| |------| H | J | K | L | ; | RShift | | ||
| 25 | * |--------+------+------+------+------+------| Back | | Back |------+------+------+------+------+--------| | ||
| 26 | * | LCtrl | Z | X | C | V | B | space| | space| N | M | , | . | ' | RCtrl | | ||
| 27 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 28 | * | LAlt | Home | PgUp | PgDn | End | | Left | Up | Down | Rigth| RAlt | | ||
| 29 | * `----------------------------------' `----------------------------------' | ||
| 30 | * ,-------------. ,-------------. | ||
| 31 | * | ~ | | | | [ | ] | | ||
| 32 | * ,------|------|------| |------+------+------. | ||
| 33 | * | | | L1 | | Grv | | | | ||
| 34 | * | Space|Enter |------| |------| Enter|Space | | ||
| 35 | * | | | / | | \ | | | | ||
| 36 | * `--------------------' `--------------------' | ||
| 37 | */ | ||
| 38 | // If it accepts an argument (i.e, is a function), it doesn't need KC_. | ||
| 39 | // Otherwise, it needs KC_* | ||
| 40 | [BASE] = LAYOUT_ergodox( // layer 0 : default | ||
| 41 | // left hand | ||
| 42 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LGUI, | ||
| 43 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_DEL, | ||
| 44 | KC_LSFT, KC_A, KC_S, KC_D, KC_F, KC_G, | ||
| 45 | KC_LCTL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_BSPC, | ||
| 46 | KC_LALT, KC_HOME, KC_PGUP, KC_PGDN, KC_END, | ||
| 47 | KC_TILD, KC_PIPE, | ||
| 48 | TG(EXTRA), | ||
| 49 | KC_SPC, KC_ENT, KC_SLSH, | ||
| 50 | // right hand | ||
| 51 | KC_LGUI, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, | ||
| 52 | KC_TAB, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_EQL, | ||
| 53 | KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_RSFT, | ||
| 54 | KC_BSPC, KC_N, KC_M, KC_COMM, KC_DOT, KC_QUOT, KC_RCTL, | ||
| 55 | KC_LEFT, KC_UP, KC_DOWN, KC_RGHT, KC_RALT, | ||
| 56 | KC_LBRC, KC_RBRC, | ||
| 57 | KC_GRV, | ||
| 58 | KC_BSLS, KC_ENT, KC_SPC | ||
| 59 | ), | ||
| 60 | /* Keymap 1: Extra Layer | ||
| 61 | * | ||
| 62 | * ,---------------------------------------------------. ,--------------------------------------------------. | ||
| 63 | * | | F1 | F2 | F3 | F4 | F5 | | | PSCR | F6 | F7 | F8 | F9 | F10 | F11 | | ||
| 64 | * |---------+------+------+------+------+------+------| |------+------+------+------+------+------+--------| | ||
| 65 | * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 | | ||
| 66 | * |---------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 67 | * | Caps | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | | | ||
| 68 | * |---------+------+------+------+------+------| | | |------+------+------+------+------+--------| | ||
| 69 | * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | | ||
| 70 | * `---------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | ||
| 71 | * | | | | | | | 0 | , | . | = | | | ||
| 72 | * `-----------------------------------' `----------------------------------' | ||
| 73 | * ,-------------. ,-------------. | ||
| 74 | * |VolUp |VolDn | | Prev | Next | | ||
| 75 | * ,------|------|------| |------+------+------. | ||
| 76 | * | | | | | Stop |Bright|Bright| | ||
| 77 | * | Mute |Pause |------| |------|ness- |ness+ | | ||
| 78 | * | | | | | Play | | | | ||
| 79 | * `--------------------' `--------------------' | ||
| 80 | */ | ||
| 81 | // SYMBOLS | ||
| 82 | [EXTRA] = LAYOUT_ergodox( | ||
| 83 | // left hand | ||
| 84 | KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, | ||
| 85 | KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS, | ||
| 86 | KC_CAPS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV, | ||
| 87 | KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS, | ||
| 88 | KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, | ||
| 89 | KC_VOLU,KC_VOLD, | ||
| 90 | KC_TRNS, | ||
| 91 | KC_MUTE,KC_PAUS,KC_TRNS, | ||
| 92 | // right hand | ||
| 93 | KC_PSCR, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, | ||
| 94 | KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12, | ||
| 95 | KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS, | ||
| 96 | KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, | ||
| 97 | KC_0, KC_COMM, KC_DOT, KC_EQL, KC_TRNS, | ||
| 98 | KC_MPRV, KC_MNXT, | ||
| 99 | KC_STOP, | ||
| 100 | KC_MPLY, RGB_VAD, RGB_VAI | ||
| 101 | ), | ||
| 102 | }; | ||
| 103 | |||
| 104 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | ||
| 105 | switch (keycode) { | ||
| 106 | // dynamically generate these. | ||
| 107 | case EPRM: | ||
| 108 | if (record->event.pressed) { | ||
| 109 | eeconfig_init(); | ||
| 110 | } | ||
| 111 | return false; | ||
| 112 | break; | ||
| 113 | case VRSN: | ||
| 114 | if (record->event.pressed) { | ||
| 115 | SEND_STRING (QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION); | ||
| 116 | } | ||
| 117 | return false; | ||
| 118 | break; | ||
| 119 | case RGB_SLD: | ||
| 120 | if (record->event.pressed) { | ||
| 121 | #ifdef RGBLIGHT_ENABLE | ||
| 122 | rgblight_mode(1); | ||
| 123 | #endif | ||
| 124 | } | ||
| 125 | return false; | ||
| 126 | break; | ||
| 127 | } | ||
| 128 | return true; | ||
| 129 | } | ||
| 130 | |||
| 131 | // Runs just one time when the keyboard initializes. | ||
| 132 | void matrix_init_user(void) { | ||
| 133 | |||
| 134 | }; | ||
| 135 | |||
| 136 | |||
| 137 | // Runs constantly in the background, in a loop. | ||
| 138 | void matrix_scan_user(void) { | ||
| 139 | |||
| 140 | uint8_t layer = get_highest_layer(layer_state); | ||
| 141 | |||
| 142 | ergodox_board_led_off(); | ||
| 143 | ergodox_right_led_1_off(); | ||
| 144 | ergodox_right_led_2_off(); | ||
| 145 | ergodox_right_led_3_off(); | ||
| 146 | switch (layer) { | ||
| 147 | // TODO: Make this relevant to the ErgoDox EZ. | ||
| 148 | case 1: | ||
| 149 | ergodox_right_led_1_on(); | ||
| 150 | break; | ||
| 151 | case 2: | ||
| 152 | ergodox_right_led_2_on(); | ||
| 153 | break; | ||
| 154 | default: | ||
| 155 | // none | ||
| 156 | break; | ||
| 157 | } | ||
| 158 | |||
| 159 | }; | ||
diff --git a/keyboards/input_club/infinity60/keymaps/depariel/keymap.c b/keyboards/input_club/infinity60/keymaps/depariel/keymap.c deleted file mode 100755 index 22ac4fa5fa..0000000000 --- a/keyboards/input_club/infinity60/keymaps/depariel/keymap.c +++ /dev/null | |||
| @@ -1,87 +0,0 @@ | |||
| 1 | #include QMK_KEYBOARD_H | ||
| 2 | |||
| 3 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
| 4 | /* Layer 0: Default Layer | ||
| 5 | * ,-----------------------------------------------------------. | ||
| 6 | * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `| | ||
| 7 | * |-----------------------------------------------------------| | ||
| 8 | * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| Bksp| | ||
| 9 | * |-----------------------------------------------------------| | ||
| 10 | * |Contro| A| S| D| F| G| H| J| K| L| ;| '|Enter | | ||
| 11 | * |-----------------------------------------------------------| | ||
| 12 | * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |Fn2| | ||
| 13 | * |-----------------------------------------------------------' | ||
| 14 | * |Fn2 |Gui |Alt | Space |RAlt|Prv|PlPs|Next| | ||
| 15 | * `-----------------------------------------------------------' | ||
| 16 | */ | ||
| 17 | [0] = LAYOUT_60_ansi_split_bs_rshift( | ||
| 18 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, | ||
| 19 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, | ||
| 20 | KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, LT(5, KC_ENT), | ||
| 21 | SC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, SC_RSPC, MO(4), | ||
| 22 | MO(4), KC_LGUI, KC_LALT, LT(3, KC_SPC), KC_RALT, KC_MPRV, KC_MPLY, KC_MNXT), | ||
| 23 | |||
| 24 | /* Layer 1: "Toggle" off SpaceFn for League of Legends | ||
| 25 | */ | ||
| 26 | [1] = LAYOUT_60_ansi_split_bs_rshift( | ||
| 27 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, | ||
| 28 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, | ||
| 29 | KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, | ||
| 30 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(4), | ||
| 31 | MO(4), KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_MPRV, KC_MPLY, KC_MNXT), | ||
| 32 | |||
| 33 | /* Layer 2: "Toggle" off SpaceFn for MapleRoyals | ||
| 34 | */ | ||
| 35 | [2] = LAYOUT_60_ansi_split_bs_rshift( | ||
| 36 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV, | ||
| 37 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, | ||
| 38 | KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, | ||
| 39 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_UP, KC_LSFT, | ||
| 40 | MO(4), KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_LEFT, KC_DOWN, KC_RGHT), | ||
| 41 | |||
| 42 | /* Layer 3: FN layer 1 | ||
| 43 | */ | ||
| 44 | [3] = LAYOUT_60_ansi_split_bs_rshift( | ||
| 45 | KC_NO, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, | ||
| 46 | KC_NO, KC_BTN1, KC_MS_U, KC_BTN2, LALT(KC_F4), KC_HOME, KC_PGUP, KC_PSCR, KC_SCRL, KC_UP, KC_NO, KC_LPRN, KC_RPRN, KC_DEL, | ||
| 47 | MO(6), KC_MS_L, KC_MS_D, KC_MS_R, KC_NO, KC_END, KC_PGDN, KC_TILD, KC_LEFT, KC_DOWN, KC_RGHT, KC_NO, KC_NO, | ||
| 48 | LGUI(KC_SPC), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_CALC, KC_MENU, KC_TRNS, TG(4), | ||
| 49 | KC_TRNS, KC_TRNS, KC_TRNS, LT(3, KC_SPC), KC_TRNS, KC_VOLD, KC_MUTE, KC_VOLU), | ||
| 50 | |||
| 51 | /* Layer 4: FN layer 2 | ||
| 52 | */ | ||
| 53 | [4] = LAYOUT_60_ansi_split_bs_rshift( | ||
| 54 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_PMNS, KC_PPLS, KC_PSLS, TG(2), | ||
| 55 | KC_CAPS, KC_NO, KC_UP, KC_NO, KC_NO, KC_NO, KC_NO, KC_PSCR, KC_NO, KC_P7, KC_P8, KC_P9, KC_PAST, KC_BSPC, | ||
| 56 | KC_LCTL, KC_LEFT, KC_DOWN, KC_RGHT, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_P4, KC_P5, KC_P6, KC_PENT, | ||
| 57 | KC_LSFT, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_P1, KC_P2, KC_P3, KC_RSFT, MO(4), | ||
| 58 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_P0, KC_PDOT, KC_NO, TG(1)), | ||
| 59 | |||
| 60 | /* Layer 5: FN layer 3 | ||
| 61 | */ | ||
| 62 | [5] = LAYOUT_60_ansi_split_bs_rshift( | ||
| 63 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | ||
| 64 | KC_TAB , KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_F13, KC_F14, KC_F15, KC_F16, KC_NO, KC_TRNS, | ||
| 65 | KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_F17, KC_F18, KC_F19, KC_F20, LT(5, KC_ENT), | ||
| 66 | KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_F21, KC_F22, KC_F23, KC_F24, KC_TRNS, KC_TRNS, | ||
| 67 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_RALT, KC_NO, KC_NO, KC_NO), | ||
| 68 | |||
| 69 | /* Layer 6: FN layer 4 | ||
| 70 | */ | ||
| 71 | [6] = LAYOUT_60_ansi_split_bs_rshift( | ||
| 72 | KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | ||
| 73 | LCTL(LSFT(KC_TAB)), KC_NO, LGUI(KC_UP), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | ||
| 74 | MO(6), LGUI(KC_LEFT), LGUI(KC_DOWN), LGUI(KC_RGHT), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | ||
| 75 | KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_TRNS, KC_TRNS, | ||
| 76 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_NO, KC_NO, KC_NO), | ||
| 77 | }; | ||
| 78 | |||
| 79 | // Runs just one time when the keyboard initializes. | ||
| 80 | void matrix_init_user(void) { | ||
| 81 | |||
| 82 | }; | ||
| 83 | |||
| 84 | // Runs constantly in the background, in a loop. | ||
| 85 | void matrix_scan_user(void) { | ||
| 86 | |||
| 87 | }; | ||
diff --git a/keyboards/input_club/k_type/keymaps/andrew-fahmy/config.h b/keyboards/input_club/k_type/keymaps/andrew-fahmy/config.h deleted file mode 100644 index 5052271687..0000000000 --- a/keyboards/input_club/k_type/keymaps/andrew-fahmy/config.h +++ /dev/null | |||
| @@ -1,20 +0,0 @@ | |||
| 1 | /* Copyright 2021 Andrew Fahmy | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #pragma once | ||
| 18 | |||
| 19 | #define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_RAINDROPS | ||
| 20 | #define RGB_MATRIX_LED_FLUSH_LIMIT 100 | ||
diff --git a/keyboards/input_club/k_type/keymaps/andrew-fahmy/keymap.c b/keyboards/input_club/k_type/keymaps/andrew-fahmy/keymap.c deleted file mode 100644 index 264c760414..0000000000 --- a/keyboards/input_club/k_type/keymaps/andrew-fahmy/keymap.c +++ /dev/null | |||
| @@ -1,60 +0,0 @@ | |||
| 1 | /* Copyright 2021 Andrew Fahmy | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #include QMK_KEYBOARD_H | ||
| 18 | |||
| 19 | enum layer_names { | ||
| 20 | _MAIN, | ||
| 21 | _L1 | ||
| 22 | }; | ||
| 23 | |||
| 24 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
| 25 | [_MAIN] = LAYOUT_tkl_ansi( | ||
| 26 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SCRL, KC_PAUS, | ||
| 27 | |||
| 28 | KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_INS, KC_HOME, KC_PGUP, | ||
| 29 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL, KC_END, KC_PGDN, | ||
| 30 | MO(_L1), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, | ||
| 31 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, | ||
| 32 | KC_LCTL, _______, KC_LALT, KC_SPC, KC_RALT, MO(_L1), KC_APP, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT | ||
| 33 | ), | ||
| 34 | [_L1] = LAYOUT_tkl_ansi( | ||
| 35 | QK_BOOT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_TOG, RGB_MOD, _______, | ||
| 36 | |||
| 37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_SPD, RGB_SPI, _______, RGB_HUI, RGB_SAI, RGB_VAI, | ||
| 38 | _______, KC_MPRV, KC_MPLY, KC_MNXT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_HUD, RGB_SAD, RGB_VAD, | ||
| 39 | _______, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, _______, _______, _______, | ||
| 40 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 41 | _______, KC_LGUI, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
| 42 | ) | ||
| 43 | }; | ||
| 44 | |||
| 45 | void keyboard_post_init_user(void) { | ||
| 46 | // Customise these values to desired behaviour | ||
| 47 | // debug_enable=true; | ||
| 48 | // debug_matrix=true; | ||
| 49 | // debug_keyboard=true; | ||
| 50 | // debug_mouse=true; | ||
| 51 | } | ||
| 52 | |||
| 53 | #ifdef RGB_MATRIX_ENABLE | ||
| 54 | // Turn off SDB | ||
| 55 | void keyboard_pre_init_user(void) { | ||
| 56 | palSetPadMode(GPIOB, 16, PAL_MODE_OUTPUT_PUSHPULL); | ||
| 57 | palSetPad(GPIOB, 16); | ||
| 58 | } | ||
| 59 | |||
| 60 | #endif | ||
diff --git a/keyboards/input_club/k_type/keymaps/andrew-fahmy/rules.mk b/keyboards/input_club/k_type/keymaps/andrew-fahmy/rules.mk deleted file mode 100644 index aad92997d0..0000000000 --- a/keyboards/input_club/k_type/keymaps/andrew-fahmy/rules.mk +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes | ||
diff --git a/keyboards/input_club/whitefox/keymaps/matt3o/keymap.c b/keyboards/input_club/whitefox/keymaps/matt3o/keymap.c deleted file mode 100644 index 76237d4d30..0000000000 --- a/keyboards/input_club/whitefox/keymaps/matt3o/keymap.c +++ /dev/null | |||
| @@ -1,95 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2015 Jun Wako <wakojun@gmail.com> | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | #include QMK_KEYBOARD_H | ||
| 18 | |||
| 19 | enum custom_keycodes { | ||
| 20 | AL_FILE = SAFE_RANGE, | ||
| 21 | AL_WWW, | ||
| 22 | AL_HELP, | ||
| 23 | AL_CMD | ||
| 24 | }; | ||
| 25 | |||
| 26 | const uint16_t keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
| 27 | /* Layer 0: Default Layer | ||
| 28 | * ,---------------------------------------------------------------. | ||
| 29 | * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `|Ins| | ||
| 30 | * |---------------------------------------------------------------| | ||
| 31 | * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]|Backs|Del| | ||
| 32 | * |---------------------------------------------------------------| | ||
| 33 | * |CapsLo| A| S| D| F| G| H| J| K| L| ;| '|Enter |PgU| | ||
| 34 | * |---------------------------------------------------------------| | ||
| 35 | * |Shif| | Z| X| C| V| B| N| M| ,| .| /|Shift |Up |PgD| | ||
| 36 | * |---------------------------------------------------------------| | ||
| 37 | * |Ctrl|Gui |Alt | Space |Fn0 |Alt |Gui | |Lef|Dow|Rig| | ||
| 38 | * `---------------------------------------------------------------' | ||
| 39 | */ | ||
| 40 | [0] = LAYOUT( | ||
| 41 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,KC_EQL, KC_BSLS,KC_GRV, KC_MUTE, | ||
| 42 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC,KC_RBRC,KC_BSPC, KC_DEL, | ||
| 43 | MO(1), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT,KC_NUHS,KC_ENT, KC_PGUP, | ||
| 44 | KC_LSFT,KC_NUBS,KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH,KC_RSFT, KC_UP, KC_PGDN, | ||
| 45 | KC_LCTL,KC_LGUI,KC_LALT, KC_SPC, KC_RALT,MO(2), KC_RCTL, KC_LEFT,KC_DOWN,KC_RGHT | ||
| 46 | ), | ||
| 47 | [1] = LAYOUT( | ||
| 48 | KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS,KC_TRNS,KC_TRNS, | ||
| 49 | KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_DEL , KC_INS , | ||
| 50 | KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_VOLU, | ||
| 51 | KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_PGUP,KC_VOLD, | ||
| 52 | KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS, KC_HOME,KC_PGDN,KC_END | ||
| 53 | ), | ||
| 54 | [2] = LAYOUT( | ||
| 55 | KC_SLEP,KC_P1, KC_P2, KC_P3, KC_P4, KC_P5, KC_P6, KC_P7, KC_P8, KC_P9, KC_P0, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_NO, | ||
| 56 | KC_TRNS,KC_TRNS,AL_WWW ,AL_HELP ,KC_TRNS,AL_CMD ,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_PSCR,KC_TRNS,KC_TRNS,KC_TRNS, KC_NO, | ||
| 57 | KC_CAPS,KC_TRNS,KC_TRNS,KC_TRNS,AL_FILE ,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, | ||
| 58 | KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_CALC,KC_TRNS,KC_TRNS,KC_TRNS,KC_MAIL,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS,KC_TRNS, | ||
| 59 | KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS | ||
| 60 | ), | ||
| 61 | }; | ||
| 62 | |||
| 63 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | ||
| 64 | switch (keycode) { | ||
| 65 | case AL_FILE: | ||
| 66 | if (record->event.pressed) { | ||
| 67 | host_consumer_send(0x1B4); // AL File Browser | ||
| 68 | } else { | ||
| 69 | host_consumer_send(0); | ||
| 70 | } | ||
| 71 | return false; | ||
| 72 | case AL_WWW: | ||
| 73 | if (record->event.pressed) { | ||
| 74 | host_consumer_send(0x196); // AL Internet Browser | ||
| 75 | } else { | ||
| 76 | host_consumer_send(0); | ||
| 77 | } | ||
| 78 | return false; | ||
| 79 | case AL_HELP: | ||
| 80 | if (record->event.pressed) { | ||
| 81 | host_consumer_send(0x1A6); // AL Integrated Help Center | ||
| 82 | } else { | ||
| 83 | host_consumer_send(0); | ||
| 84 | } | ||
| 85 | return false; | ||
| 86 | case AL_CMD: | ||
| 87 | if (record->event.pressed) { | ||
| 88 | host_consumer_send(0x1A0); // AL Command Line Processor/Run | ||
| 89 | } else { | ||
| 90 | host_consumer_send(0); | ||
| 91 | } | ||
| 92 | return false; | ||
| 93 | } | ||
| 94 | return true; | ||
| 95 | } | ||
diff --git a/keyboards/input_club/whitefox/keymaps/mattrighetti/keymap.c b/keyboards/input_club/whitefox/keymaps/mattrighetti/keymap.c deleted file mode 100644 index 584719ed25..0000000000 --- a/keyboards/input_club/whitefox/keymaps/mattrighetti/keymap.c +++ /dev/null | |||
| @@ -1,81 +0,0 @@ | |||
| 1 | |||
| 2 | /* | ||
| 3 | Copyright 2021 Mattia Righetti | ||
| 4 | |||
| 5 | This program is free software: you can redistribute it and/or modify | ||
| 6 | it under the terms of the GNU General Public License as published by | ||
| 7 | the Free Software Foundation, either version 2 of the License, or | ||
| 8 | (at your option) any later version. | ||
| 9 | |||
| 10 | This program is distributed in the hope that it will be useful, | ||
| 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | GNU General Public License for more details. | ||
| 14 | |||
| 15 | You should have received a copy of the GNU General Public License | ||
| 16 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 17 | */ | ||
| 18 | #include QMK_KEYBOARD_H | ||
| 19 | |||
| 20 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
| 21 | /* Base layer | ||
| 22 | * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
| 23 | * │Esc│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │ \ │ ` │ │ | ||
| 24 | * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤ | ||
| 25 | * │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [ │ ] │Bspc │Del│ | ||
| 26 | * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
| 27 | * │Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │ Enter │PgU│ | ||
| 28 | * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
| 29 | * │ LShift │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │RSfRCt│ ↑ │PgD│ | ||
| 30 | * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤ | ||
| 31 | * │LCtl│LAlt│LGUI│ Space │RAlt│Lay1│ │ ← │ ↓ │ → │ | ||
| 32 | * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ | ||
| 33 | */ | ||
| 34 | [0] = LAYOUT_truefox( | ||
| 35 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_GRV, KC_BSLS, _______, | ||
| 36 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, KC_DEL, | ||
| 37 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_PGUP, | ||
| 38 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_PGDN, | ||
| 39 | KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RGHT | ||
| 40 | ), | ||
| 41 | /* Function layer | ||
| 42 | * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐ | ||
| 43 | * │ │F1 │F2 │F3 │F4 │F5 │F6 │F7 │F8 │F9 │F10│F11│F12│ │ │ │ | ||
| 44 | * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼─────┤ | ||
| 45 | * │ │ │ ↑ │ │ │ │ │ │ │ │ │ │ │Reset│ │ | ||
| 46 | * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼─────┤ | ||
| 47 | * │ │ ← │ ↓ │ → │ │ │ │ │ │ │ │ │ │ │ | ||
| 48 | * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼─────┤ | ||
| 49 | * │ │VoU│VoD│VoM│ │ │ │ │ │ │ │ │ │ │ | ||
| 50 | * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼─────┤ | ||
| 51 | * │ │ │ │ │Lay2│ │ │ │ │ │ | ||
| 52 | * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴─────┘ | ||
| 53 | */ | ||
| 54 | [1] = LAYOUT_truefox( | ||
| 55 | _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______, | ||
| 56 | _______, _______, KC_UP, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, QK_BOOT, _______, | ||
| 57 | _______, KC_LEFT, KC_DOWN, KC_RGHT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 58 | _______, KC_VOLD, KC_VOLU, KC_MUTE, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 59 | _______, _______, _______, _______, MO(2), KC_TRNS, _______, _______, _______ | ||
| 60 | ), | ||
| 61 | /* Third layer | ||
| 62 | * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
| 63 | * │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
| 64 | * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤ | ||
| 65 | * │ │1 │2 │3 │4 │5 │6 │7 │8 │9 │0 │ │ │ │ │ | ||
| 66 | * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
| 67 | * │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
| 68 | * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
| 69 | * │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
| 70 | * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤ | ||
| 71 | * │ │ │ │ │ │ │ │ │ │ │ | ||
| 72 | * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ | ||
| 73 | */ | ||
| 74 | [2] = LAYOUT_truefox( | ||
| 75 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 76 | _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, _______, _______, _______, _______, | ||
| 77 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 78 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 79 | _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
| 80 | ) | ||
| 81 | }; | ||
diff --git a/keyboards/input_club/whitefox/keymaps/mattrighetti/rules.mk b/keyboards/input_club/whitefox/keymaps/mattrighetti/rules.mk deleted file mode 100644 index 7a421cc9ae..0000000000 --- a/keyboards/input_club/whitefox/keymaps/mattrighetti/rules.mk +++ /dev/null | |||
| @@ -1,10 +0,0 @@ | |||
| 1 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 2 | |||
| 3 | # Keyboard-specific features | ||
| 4 | BACKLIGHT_ENABLE = no | ||
| 5 | VISUALIZER_ENABLE = no | ||
| 6 | |||
| 7 | # Firmware size reduction | ||
| 8 | GRAVE_ESC_ENABLE = no | ||
| 9 | MAGIC_ENABLE = no | ||
| 10 | SPACE_CADET_ENABLE = no | ||
diff --git a/keyboards/input_club/whitefox/keymaps/truefox/keymap.c b/keyboards/input_club/whitefox/keymaps/truefox/keymap.c deleted file mode 100644 index 2af5467311..0000000000 --- a/keyboards/input_club/whitefox/keymaps/truefox/keymap.c +++ /dev/null | |||
| @@ -1,60 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2015 Jun Wako <wakojun@gmail.com> | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | #include QMK_KEYBOARD_H | ||
| 18 | |||
| 19 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
| 20 | /* | ||
| 21 | * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
| 22 | * │Esc│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │ ~ │ \ │PrS│ | ||
| 23 | * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤ | ||
| 24 | * │Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [ │ ] │Backs│Del│ | ||
| 25 | * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
| 26 | * │Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │Enter │PgU│ | ||
| 27 | * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
| 28 | * │Shift │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │Shift │ ↑ │PgD│ | ||
| 29 | * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤ | ||
| 30 | * │Ctrl│GUI │Alt │ │Alt │Fn │ │ ← │ ↓ │ → │ | ||
| 31 | * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ | ||
| 32 | */ | ||
| 33 | [0] = LAYOUT_65_ansi_blocker_split_bs( | ||
| 34 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_GRV, KC_BSLS, KC_PSCR, | ||
| 35 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, KC_DEL, | ||
| 36 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_PGUP, | ||
| 37 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_PGDN, | ||
| 38 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RGHT | ||
| 39 | ), | ||
| 40 | /* | ||
| 41 | * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
| 42 | * │Fla│F1 │F2 │F3 │F4 │F5 │F6 │F7 │F8 │F9 │F10│F11│F12│PrS│ \ │Mut│ | ||
| 43 | * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤ | ||
| 44 | * │Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [ │ ] │Delet│Del│ | ||
| 45 | * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
| 46 | * │Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │Enter │Vl+│ | ||
| 47 | * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
| 48 | * │Shift │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │Shift │PgU│Vl-│ | ||
| 49 | * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤ | ||
| 50 | * │Ctrl│GUI │Alt │ │Alt │Fn │ │Hom│PgD│End│ | ||
| 51 | * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ | ||
| 52 | */ | ||
| 53 | [1] = LAYOUT_65_ansi_blocker_split_bs( | ||
| 54 | QK_BOOT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, KC_MUTE, | ||
| 55 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL, _______, | ||
| 56 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_VOLU, | ||
| 57 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PGUP, KC_VOLD, | ||
| 58 | _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_END | ||
| 59 | ) | ||
| 60 | }; | ||
