Merge remote-tracking branch 'origin/develop' into xap

This commit is contained in:
QMK Bot
2025-05-14 12:11:28 +00:00
7 changed files with 36 additions and 9 deletions
+5 -1
View File
@@ -49,6 +49,10 @@ void dynamic_keymap_reset(void);
void dynamic_keymap_macro_reset(void);
#endif // VIA_ENABLE
#ifndef NKRO_DEFAULT_ON
# define NKRO_DEFAULT_ON false
#endif
__attribute__((weak)) void eeconfig_init_user(void) {
#if (EECONFIG_USER_DATA_SIZE) == 0
// Reset user EEPROM value to blank, rather than to a set value
@@ -84,7 +88,7 @@ void eeconfig_init_quantum(void) {
.no_gui = false,
.swap_grave_esc = false,
.swap_backslash_backspace = false,
.nkro = false,
.nkro = NKRO_DEFAULT_ON,
.swap_lctl_lgui = false,
.swap_rctl_rgui = false,
.oneshot_enable = true, // Enable oneshot by default
+1
View File
@@ -509,6 +509,7 @@ void keyboard_init(void) {
steno_init();
#endif
#if defined(NKRO_ENABLE) && defined(FORCE_NKRO)
# pragma message "FORCE_NKRO option is now deprecated - Please migrate to NKRO_DEFAULT_ON instead."
keymap_config.nkro = 1;
eeconfig_update_keymap(&keymap_config);
#endif