Deprecate usb.force_nkro
/FORCE_NKRO
(#25262)
This commit is contained in:
parent
e553cf7214
commit
05ff5443b1
7 changed files with 36 additions and 9 deletions
|
@ -47,6 +47,10 @@ void eeconfig_init_via(void);
|
|||
void dynamic_keymap_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
|
||||
|
@ -82,7 +86,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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue