diff options
author | Joel Challis <[email protected]> | 2024-11-23 13:35:34 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2024-11-23 13:35:34 +0000 |
commit | e4e015c0c80ca59d329e1343ee7803250b7e60fe (patch) | |
tree | 35fda543ce80327a2b79bdc522a4ebebed1a0729 /keyboards/palette1202 | |
parent | 4a5bae51cd1f2cbca0ab8c8ae6e15262f8dc5a68 (diff) | |
download | qmk_firmware-e4e015c0c80ca59d329e1343ee7803250b7e60fe.tar.gz qmk_firmware-e4e015c0c80ca59d329e1343ee7803250b7e60fe.zip |
Update keymaps to use PDF keycode (#24633)
Diffstat (limited to 'keyboards/palette1202')
-rw-r--r-- | keyboards/palette1202/keymaps/default/keymap.c | 51 |
1 files changed, 6 insertions, 45 deletions
diff --git a/keyboards/palette1202/keymaps/default/keymap.c b/keyboards/palette1202/keymaps/default/keymap.c index 70f2ba311c..0f49e46661 100644 --- a/keyboards/palette1202/keymaps/default/keymap.c +++ b/keyboards/palette1202/keymaps/default/keymap.c @@ -19,13 +19,6 @@ #include "lib/oled_helper.h" #endif -enum custom_keycode { - Mac_CS = SAFE_RANGE, - Mac_PS, - Win_CS, - Win_PS, - IOS_CS, -}; enum layerID { MAC_CS_1 = 0, MAC_CS_2, @@ -40,6 +33,12 @@ enum layerID { SETTING, }; +#define Mac_CS PDF(MAC_CS_1) +#define Mac_PS PDF(MAC_PS_1) +#define Win_CS PDF(WIN_CS_1) +#define Win_PS PDF(WIN_PS_1) +#define IOS_CS PDF(IOS_CS_1) + const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // Mac // Clip Studio @@ -234,44 +233,6 @@ bool encoder_update_user(uint8_t index, bool clockwise) { return true; } -// custom keycode -// switch default layer -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - case Mac_CS: - if (record->event.pressed) { - set_single_persistent_default_layer(MAC_CS_1); - } - return false; - break; - case Mac_PS: - if (record->event.pressed) { - set_single_persistent_default_layer(MAC_PS_1); - } - return false; - break; - case Win_CS: - if (record->event.pressed) { - set_single_persistent_default_layer(WIN_CS_1); - } - return false; - break; - case Win_PS: - if (record->event.pressed) { - set_single_persistent_default_layer(WIN_PS_1); - } - return false; - break; - case IOS_CS: - if (record->event.pressed) { - set_single_persistent_default_layer(IOS_CS_1); - } - return false; - break; - } - return true; -} - // OLED Display #ifdef OLED_ENABLE bool oled_task_user(void) { |