summaryrefslogtreecommitdiff
path: root/keyboards/satt
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2024-11-23 13:35:34 +0000
committerGitHub <noreply@github.com>2024-11-23 13:35:34 +0000
commite4e015c0c80ca59d329e1343ee7803250b7e60fe (patch)
tree35fda543ce80327a2b79bdc522a4ebebed1a0729 /keyboards/satt
parent4a5bae51cd1f2cbca0ab8c8ae6e15262f8dc5a68 (diff)
Update keymaps to use PDF keycode (#24633)
Diffstat (limited to 'keyboards/satt')
-rw-r--r--keyboards/satt/comet46/keymaps/default-rgbled/keymap.c33
-rw-r--r--keyboards/satt/comet46/keymaps/default/keymap.c29
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
20enum 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
31const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 27const 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
206bool 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
21enum 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
32const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 28const 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}