diff options
Diffstat (limited to 'quantum')
-rw-r--r-- | quantum/oryx.c | 6 | ||||
-rw-r--r-- | quantum/oryx.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/quantum/oryx.c b/quantum/oryx.c index ea34481d84..dc6c39e178 100644 --- a/quantum/oryx.c +++ b/quantum/oryx.c @@ -228,3 +228,9 @@ void layer_state_set_oryx(layer_state_t state) { webusb_send(event, sizeof(event)); } } + +void eeconfig_init_oryx(void) { + // reread settings from flash into eeprom + dynamic_keymap_reset(); + dynamic_keymap_macro_reset(); +} diff --git a/quantum/oryx.h b/quantum/oryx.h index b7d341ea14..888975c603 100644 --- a/quantum/oryx.h +++ b/quantum/oryx.h @@ -81,4 +81,5 @@ void oryx_layer_event(void); bool is_oryx_live_training_enabled(void); bool process_record_oryx(uint16_t keycode, keyrecord_t *record); void layer_state_set_oryx(layer_state_t state); +void eeconfig_init_oryx(void); void keyboard_pre_init_oryx(void); |