diff options
author | Joel Challis <[email protected]> | 2024-04-08 02:56:46 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2024-04-08 02:56:46 +0100 |
commit | ad8d934d3cb325d5ad2ed98167a8aa869ccc5e9e (patch) | |
tree | ae7808dfc856ca9782309ee62d471b7eaedbde6f /keyboards/thevankeyboards/roadkit | |
parent | 11deaf60b43235acc15aa7c8b1e901cba78503e6 (diff) | |
download | qmk_firmware-ad8d934d3cb325d5ad2ed98167a8aa869ccc5e9e.tar.gz qmk_firmware-ad8d934d3cb325d5ad2ed98167a8aa869ccc5e9e.zip |
Tidy up default layer handling in keymaps (#23436)
Diffstat (limited to 'keyboards/thevankeyboards/roadkit')
-rw-r--r-- | keyboards/thevankeyboards/roadkit/keymaps/default/keymap.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/keyboards/thevankeyboards/roadkit/keymaps/default/keymap.c b/keyboards/thevankeyboards/roadkit/keymaps/default/keymap.c index 32e4694cd5..ac9d97bde5 100644 --- a/keyboards/thevankeyboards/roadkit/keymaps/default/keymap.c +++ b/keyboards/thevankeyboards/roadkit/keymaps/default/keymap.c @@ -1,6 +1,5 @@ #include QMK_KEYBOARD_H - // Each layer gets a name for readability, which is then used in the keymap matrix below. // The underscores don't mean anything - you can have a layer called STUFF or any other name. // Layer names don't all need to be of the same length, obviously, and you can also skip them @@ -8,10 +7,6 @@ #define _NP 0 -enum custom_keycodes { - NUMPAD = SAFE_RANGE -}; - const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_NP] = LAYOUT_numpad_4x4( /* Numpad */ KC_P7, KC_P8, KC_P9, KC_PPLS, @@ -20,21 +15,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_P0, KC_PDOT ), }; - -void persistent_default_layer_set(uint16_t default_layer) { - eeconfig_update_default_layer(default_layer); - default_layer_set(default_layer); -} - -bool process_record_user(uint16_t keycode, keyrecord_t *record) { - switch(keycode) { - case NUMPAD: - if (record->event.pressed) { - persistent_default_layer_set(1UL<<_NP); - } - return false; - default: - return true; - } - return true; -}; |