diff options
| author | Joel Challis <git@zvecr.com> | 2024-11-23 13:35:34 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-23 13:35:34 +0000 |
| commit | e4e015c0c80ca59d329e1343ee7803250b7e60fe (patch) | |
| tree | 35fda543ce80327a2b79bdc522a4ebebed1a0729 /keyboards/satt | |
| parent | 4a5bae51cd1f2cbca0ab8c8ae6e15262f8dc5a68 (diff) | |
Update keymaps to use PDF keycode (#24633)
Diffstat (limited to 'keyboards/satt')
| -rw-r--r-- | keyboards/satt/comet46/keymaps/default-rgbled/keymap.c | 33 | ||||
| -rw-r--r-- | keyboards/satt/comet46/keymaps/default/keymap.c | 29 |
2 files changed, 8 insertions, 54 deletions
diff --git a/keyboards/satt/comet46/keymaps/default-rgbled/keymap.c b/keyboards/satt/comet46/keymaps/default-rgbled/keymap.c index 225c3c8084..704eb2dd70 100644 --- a/keyboards/satt/comet46/keymaps/default-rgbled/keymap.c +++ b/keyboards/satt/comet46/keymaps/default-rgbled/keymap.c | |||
| @@ -17,17 +17,13 @@ enum comet46_layers | |||
| 17 | _ADJUST, | 17 | _ADJUST, |
| 18 | }; | 18 | }; |
| 19 | 19 | ||
| 20 | enum custom_keycodes { | ||
| 21 | QWERTY = SAFE_RANGE, | ||
| 22 | COLEMAK, | ||
| 23 | DVORAK, | ||
| 24 | LOWER, | ||
| 25 | RAISE, | ||
| 26 | }; | ||
| 27 | |||
| 28 | #define LOWER MO(_LOWER) | 20 | #define LOWER MO(_LOWER) |
| 29 | #define RAISE MO(_RAISE) | 21 | #define RAISE MO(_RAISE) |
| 30 | 22 | ||
| 23 | #define QWERTY PDF(_QWERTY) | ||
| 24 | #define COLEMAK PDF(_COLEMAK) | ||
| 25 | #define DVORAK PDF(_DVORAK) | ||
| 26 | |||
| 31 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 27 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 32 | 28 | ||
| 33 | /* Qwerty | 29 | /* Qwerty |
| @@ -202,24 +198,3 @@ void matrix_scan_user(void) { | |||
| 202 | break; | 198 | break; |
| 203 | } | 199 | } |
| 204 | }; | 200 | }; |
| 205 | |||
| 206 | bool process_record_user(uint16_t keycode, keyrecord_t *record) { | ||
| 207 | switch (keycode) { | ||
| 208 | case QWERTY: | ||
| 209 | if (record->event.pressed) { | ||
| 210 | set_single_persistent_default_layer(_QWERTY); | ||
| 211 | } | ||
| 212 | break; | ||
| 213 | case COLEMAK: | ||
| 214 | if (record->event.pressed) { | ||
| 215 | set_single_persistent_default_layer(_COLEMAK); | ||
| 216 | } | ||
| 217 | break; | ||
| 218 | case DVORAK: | ||
| 219 | if (record->event.pressed) { | ||
| 220 | set_single_persistent_default_layer(_DVORAK); | ||
| 221 | } | ||
| 222 | break; | ||
| 223 | } | ||
| 224 | return true; | ||
| 225 | } | ||
diff --git a/keyboards/satt/comet46/keymaps/default/keymap.c b/keyboards/satt/comet46/keymaps/default/keymap.c index 84dd07f02a..c8c58951c8 100644 --- a/keyboards/satt/comet46/keymaps/default/keymap.c +++ b/keyboards/satt/comet46/keymaps/default/keymap.c | |||
| @@ -18,17 +18,13 @@ enum comet46_layers | |||
| 18 | _ADJUST, | 18 | _ADJUST, |
| 19 | }; | 19 | }; |
| 20 | 20 | ||
| 21 | enum custom_keycodes { | ||
| 22 | QWERTY = SAFE_RANGE, | ||
| 23 | COLEMAK, | ||
| 24 | DVORAK, | ||
| 25 | LOWER, | ||
| 26 | RAISE, | ||
| 27 | }; | ||
| 28 | |||
| 29 | #define LOWER MO(_LOWER) | 21 | #define LOWER MO(_LOWER) |
| 30 | #define RAISE MO(_RAISE) | 22 | #define RAISE MO(_RAISE) |
| 31 | 23 | ||
| 24 | #define QWERTY PDF(_QWERTY) | ||
| 25 | #define COLEMAK PDF(_COLEMAK) | ||
| 26 | #define DVORAK PDF(_DVORAK) | ||
| 27 | |||
| 32 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 28 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 33 | 29 | ||
| 34 | /* Qwerty | 30 | /* Qwerty |
| @@ -207,22 +203,5 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
| 207 | set_keylog(keycode); | 203 | set_keylog(keycode); |
| 208 | } | 204 | } |
| 209 | #endif | 205 | #endif |
| 210 | switch (keycode) { | ||
| 211 | case QWERTY: | ||
| 212 | if (record->event.pressed) { | ||
| 213 | set_single_persistent_default_layer(_QWERTY); | ||
| 214 | } | ||
| 215 | break; | ||
| 216 | case COLEMAK: | ||
| 217 | if (record->event.pressed) { | ||
| 218 | set_single_persistent_default_layer(_COLEMAK); | ||
| 219 | } | ||
| 220 | break; | ||
| 221 | case DVORAK: | ||
| 222 | if (record->event.pressed) { | ||
| 223 | set_single_persistent_default_layer(_DVORAK); | ||
| 224 | } | ||
| 225 | break; | ||
| 226 | } | ||
| 227 | return true; | 206 | return true; |
| 228 | } | 207 | } |
