From 12d42cedd2624db0d5cfe6f538211f9dfcd19822 Mon Sep 17 00:00:00 2001 From: Ryan Date: Mon, 1 May 2023 13:33:10 +1000 Subject: Move `FORCE_NKRO` to data driven (#20604) --- keyboards/amjkeyboard/amj84/config.h | 2 -- keyboards/amjkeyboard/amj84/info.json | 3 +- keyboards/atlantis/ak81_ve/config.h | 1 - keyboards/atlantis/ak81_ve/info.json | 3 +- keyboards/bear_face/config.h | 2 -- keyboards/bear_face/info.json | 3 +- keyboards/bt66tech/bt66tech60/config.h | 2 -- keyboards/bt66tech/bt66tech60/info.json | 3 +- keyboards/bubble75/hotswap/config.h | 2 -- keyboards/bubble75/hotswap/info.json | 3 +- keyboards/cannonkeys/ortho60v2/ortho60v2.c | 17 ---------- keyboards/cannonkeys/ortho60v2/ortho60v2.h | 19 ------------ keyboards/cest73/tkm/config.h | 19 ------------ keyboards/cest73/tkm/info.json | 3 +- keyboards/chaos65/config.h | 20 ------------ keyboards/chaos65/info.json | 3 +- keyboards/clueboard/17/17.c | 2 +- keyboards/clueboard/17/17.h | 3 -- keyboards/clueboard/2x1800/2021/2021.c | 2 +- keyboards/clueboard/2x1800/2021/2021.h | 18 ----------- keyboards/clueboard/66/rev2/rev2.c | 2 +- keyboards/clueboard/66/rev2/rev2.h | 4 --- keyboards/clueboard/66/rev3/rev3.c | 2 +- keyboards/clueboard/66/rev3/rev3.h | 4 --- keyboards/clueboard/66/rev4/rev4.c | 2 +- keyboards/clueboard/66/rev4/rev4.h | 3 -- keyboards/clueboard/card/card.c | 2 +- keyboards/clueboard/card/card.h | 3 -- keyboards/doio/kb16/rev1/config.h | 3 -- keyboards/doio/kb16/rev1/info.json | 3 +- keyboards/doio/kb16/rev2/config.h | 3 -- keyboards/doio/kb16/rev2/info.json | 3 +- keyboards/dotmod/dymium65/config.h | 2 -- keyboards/dotmod/dymium65/info.json | 3 +- keyboards/ducky/one2mini/1861st/config.h | 2 -- keyboards/ducky/one2mini/1861st/info.json | 3 +- keyboards/ducky/one2sf/1967st/config.h | 2 -- keyboards/ducky/one2sf/1967st/info.json | 3 +- keyboards/eason/aeroboard/config.h | 3 -- keyboards/eason/aeroboard/info.json | 3 +- keyboards/frooastboard/walnut/walnut.c | 2 +- keyboards/frooastboard/walnut/walnut.h | 6 ---- keyboards/gboards/butterstick/config.h | 2 -- keyboards/gboards/butterstick/info.json | 3 +- keyboards/gboards/georgi/config.h | 1 - keyboards/gboards/georgi/info.json | 3 +- keyboards/gopolar/gg86/config.h | 3 -- keyboards/gopolar/gg86/info.json | 3 +- keyboards/handwired/10k/10k.h | 20 ------------ keyboards/handwired/3dortho14u/rev1/rev1.h | 6 ---- keyboards/handwired/3dortho14u/rev2/rev2.h | 6 ---- keyboards/handwired/arrow_pad/config.h | 36 ---------------------- keyboards/handwired/arrow_pad/info.json | 3 +- keyboards/handwired/baredev/rev1/rev1.h | 19 ------------ keyboards/handwired/datahand/config.h | 2 -- keyboards/handwired/datahand/info.json | 3 +- keyboards/handwired/mutepad/config.h | 2 -- keyboards/handwired/mutepad/info.json | 3 +- keyboards/handwired/retro_refit/config.h | 3 -- keyboards/handwired/retro_refit/info.json | 3 +- keyboards/handwired/twig/twig50/config.h | 2 -- keyboards/handwired/twig/twig50/info.json | 3 +- keyboards/handwired/wulkan/config.h | 3 -- keyboards/handwired/wulkan/info.json | 3 +- keyboards/handwired/xealous/config.h | 1 - keyboards/handwired/xealous/rev1/info.json | 3 +- keyboards/hfdkb/ac001/config.h | 2 -- keyboards/hfdkb/ac001/info.json | 3 +- keyboards/hfdkb/keyboard_sw/k83/config.h | 2 -- keyboards/hfdkb/keyboard_sw/k83/info.json | 3 +- .../horrortroll/chinese_pcb/black_e65/config.h | 3 -- .../horrortroll/chinese_pcb/black_e65/info.json | 3 +- .../horrortroll/chinese_pcb/devil68_pro/config.h | 3 -- .../horrortroll/chinese_pcb/devil68_pro/info.json | 3 +- keyboards/horrortroll/handwired_k552/config.h | 3 -- keyboards/horrortroll/handwired_k552/info.json | 3 +- keyboards/horrortroll/lemon40/config.h | 3 -- keyboards/horrortroll/lemon40/info.json | 3 +- keyboards/horrortroll/paws60/config.h | 20 ------------ keyboards/horrortroll/paws60/info.json | 3 +- keyboards/idobao/id42/config.h | 7 ----- keyboards/idobao/id42/id42.c | 2 +- keyboards/idobao/id42/id42.h | 6 ---- keyboards/idobao/id42/info.json | 3 +- keyboards/idobao/id61/id61.c | 2 +- keyboards/idobao/id61/id61.h | 6 ---- keyboards/idobao/id63/id63.c | 2 +- keyboards/idobao/id63/id63.h | 6 ---- keyboards/idobao/id67/id67.c | 2 +- keyboards/idobao/id67/id67.h | 8 ----- keyboards/idobao/id80/v3/ansi/ansi.c | 2 +- keyboards/idobao/id80/v3/ansi/ansi.h | 6 ---- keyboards/idobao/id87/v2/v2.c | 2 +- keyboards/idobao/id87/v2/v2.h | 6 ---- keyboards/idobao/montex/v2/v2.c | 2 +- keyboards/idobao/montex/v2/v2.h | 6 ---- keyboards/kabedon/kabedon98e/config.h | 2 -- keyboards/kabedon/kabedon98e/info.json | 3 +- keyboards/kbdfans/kbd75hs/config.h | 2 -- keyboards/kbdfans/kbd75hs/info.json | 3 +- keyboards/keychron/q1/ansi/info.json | 3 +- keyboards/keychron/q1/ansi_encoder/info.json | 3 +- keyboards/keychron/q1/config.h | 3 -- keyboards/keychron/q1/iso/info.json | 3 +- keyboards/keychron/q1/iso_encoder/info.json | 3 +- keyboards/kingly_keys/little_foot/config.h | 2 -- keyboards/kingly_keys/little_foot/info.json | 3 +- keyboards/kingly_keys/smd_milk/config.h | 2 -- keyboards/kingly_keys/smd_milk/info.json | 3 +- keyboards/kprepublic/bm65hsrgb_iso/rev1/config.h | 4 --- keyboards/kprepublic/bm65hsrgb_iso/rev1/info.json | 3 +- keyboards/linworks/dolice/config.h | 19 ------------ keyboards/linworks/dolice/info.json | 3 +- keyboards/linworks/fave87/config.h | 4 --- keyboards/linworks/fave87/info.json | 3 +- keyboards/linworks/whale75/config.h | 4 --- keyboards/linworks/whale75/info.json | 3 +- keyboards/mechllama/g35/config.h | 20 ------------ keyboards/mechllama/g35/info.json | 3 +- keyboards/mechwild/bbs/config.h | 2 -- keyboards/mechwild/bbs/info.json | 3 +- keyboards/mechwild/sugarglider/config.h | 3 -- keyboards/mechwild/sugarglider/info.json | 3 +- keyboards/millipad/config.h | 2 -- keyboards/millipad/info.json | 3 +- keyboards/misonoworks/chocolatebar/config.h | 2 -- keyboards/misonoworks/chocolatebar/info.json | 3 +- keyboards/misonoworks/karina/config.h | 1 - keyboards/misonoworks/karina/info.json | 3 +- keyboards/ml/gas75/config.h | 3 -- keyboards/ml/gas75/info.json | 3 +- keyboards/mmkzoo65/config.h | 2 -- keyboards/mmkzoo65/info.json | 3 +- keyboards/mss_studio/m63_rgb/config.h | 3 -- keyboards/mss_studio/m63_rgb/info.json | 3 +- keyboards/mss_studio/m64_rgb/config.h | 3 -- keyboards/mss_studio/m64_rgb/info.json | 3 +- keyboards/mwstudio/alicekk/config.h | 2 -- keyboards/mwstudio/alicekk/info.json | 3 +- keyboards/mwstudio/mw660/config.h | 2 -- keyboards/mwstudio/mw660/info.json | 3 +- keyboards/omnikeyish/config.h | 3 -- keyboards/omnikeyish/info.json | 3 +- keyboards/opendeck/32/info.json | 3 +- keyboards/opendeck/32/rev1/config.h | 2 -- keyboards/owlab/jelly_epoch/hotswap/config.h | 3 -- keyboards/owlab/jelly_epoch/hotswap/info.json | 3 +- keyboards/owlab/jelly_epoch/soldered/config.h | 3 -- keyboards/owlab/jelly_epoch/soldered/info.json | 3 +- keyboards/owlab/spring/config.h | 3 -- keyboards/owlab/spring/info.json | 3 +- keyboards/owlab/suit80/ansi/config.h | 21 ------------- keyboards/owlab/suit80/ansi/info.json | 3 +- keyboards/owlab/suit80/iso/config.h | 21 ------------- keyboards/owlab/suit80/iso/info.json | 3 +- keyboards/owlab/voice65/hotswap/config.h | 3 -- keyboards/owlab/voice65/hotswap/info.json | 3 +- keyboards/owlab/voice65/soldered/config.h | 3 -- keyboards/owlab/voice65/soldered/info.json | 3 +- keyboards/pica40/rev1/rev1.c | 2 +- keyboards/pica40/rev1/rev1.h | 6 ---- keyboards/polycarbdiet/s20/config.h | 2 -- keyboards/polycarbdiet/s20/info.json | 3 +- keyboards/qwertykeys/qk65/hotswap/config.h | 23 -------------- keyboards/qwertykeys/qk65/hotswap/info.json | 3 +- keyboards/qwertykeys/qk65/solder/config.h | 21 ------------- keyboards/qwertykeys/qk65/solder/info.json | 3 +- keyboards/rate/pistachio/info.json | 3 +- keyboards/rate/pistachio/rev1/config.h | 3 -- keyboards/rate/pistachio/rev2/config.h | 3 -- keyboards/rate/pistachio_mp/config.h | 3 -- keyboards/rate/pistachio_mp/info.json | 3 +- keyboards/runes/skjoldr/config.h | 36 ---------------------- keyboards/runes/skjoldr/info.json | 3 +- keyboards/runes/vaengr/config.h | 2 -- keyboards/runes/vaengr/info.json | 3 +- keyboards/ryanskidmore/rskeys100/config.h | 2 -- keyboards/ryanskidmore/rskeys100/info.json | 3 +- keyboards/sixkeyboard/config.h | 3 -- keyboards/sixkeyboard/info.json | 3 +- keyboards/skmt/15k/config.h | 2 -- keyboards/skmt/15k/info.json | 3 +- keyboards/soda/pocket/config.h | 4 +-- keyboards/soda/pocket/info.json | 3 +- .../stenokeyboards/the_uni/pro_micro/config.h | 4 --- .../stenokeyboards/the_uni/pro_micro/info.json | 3 +- keyboards/stenokeyboards/the_uni/rp_2040/config.h | 2 -- keyboards/stenokeyboards/the_uni/rp_2040/info.json | 3 +- keyboards/stenokeyboards/the_uni/usb_c/config.h | 4 --- keyboards/stenokeyboards/the_uni/usb_c/info.json | 3 +- keyboards/subrezon/la_nc/la_nc.c | 2 +- keyboards/subrezon/la_nc/la_nc.h | 6 ---- keyboards/synthlabs/060/config.h | 2 -- keyboards/synthlabs/060/info.json | 3 +- keyboards/synthlabs/solo/config.h | 2 -- keyboards/synthlabs/solo/info.json | 3 +- keyboards/teleport/native/config.h | 4 --- keyboards/teleport/native/info.json | 3 +- keyboards/vertex/angle65/config.h | 2 -- keyboards/vertex/angle65/info.json | 3 +- keyboards/vertex/arc60/config.h | 2 -- keyboards/vertex/arc60/info.json | 3 +- keyboards/vertex/arc60h/config.h | 2 -- keyboards/vertex/arc60h/info.json | 3 +- keyboards/viktus/at101_bh/config.h | 3 -- keyboards/viktus/at101_bh/info.json | 3 +- keyboards/viktus/omnikey_bh/config.h | 3 -- keyboards/viktus/omnikey_bh/info.json | 3 +- keyboards/viktus/z150_bh/config.h | 3 -- keyboards/viktus/z150_bh/info.json | 3 +- keyboards/wuque/tata80/wk/config.h | 2 -- keyboards/wuque/tata80/wk/info.json | 3 +- keyboards/wuque/tata80/wkl/config.h | 2 -- keyboards/wuque/tata80/wkl/info.json | 3 +- keyboards/xelus/dharma/config.h | 2 -- keyboards/xelus/dharma/info.json | 3 +- keyboards/xelus/pachi/rgb/rev1/config.h | 2 -- keyboards/xelus/pachi/rgb/rev1/info.json | 3 +- keyboards/xelus/rs108/config.h | 3 -- keyboards/xelus/rs108/info.json | 3 +- keyboards/xelus/rs60/rev1/config.h | 3 -- keyboards/xelus/rs60/rev1/info.json | 3 +- keyboards/xelus/rs60/rev2_0/config.h | 3 -- keyboards/xelus/rs60/rev2_0/info.json | 3 +- keyboards/xelus/rs60/rev2_1/config.h | 3 -- keyboards/xelus/rs60/rev2_1/info.json | 3 +- keyboards/yandrstudio/zhou65/config.h | 19 ------------ keyboards/yandrstudio/zhou65/info.json | 3 +- 228 files changed, 209 insertions(+), 781 deletions(-) delete mode 100644 keyboards/cannonkeys/ortho60v2/ortho60v2.c delete mode 100644 keyboards/cannonkeys/ortho60v2/ortho60v2.h delete mode 100644 keyboards/cest73/tkm/config.h delete mode 100644 keyboards/chaos65/config.h delete mode 100644 keyboards/clueboard/17/17.h delete mode 100644 keyboards/clueboard/2x1800/2021/2021.h delete mode 100644 keyboards/clueboard/66/rev2/rev2.h delete mode 100644 keyboards/clueboard/66/rev3/rev3.h delete mode 100644 keyboards/clueboard/66/rev4/rev4.h delete mode 100644 keyboards/clueboard/card/card.h delete mode 100644 keyboards/frooastboard/walnut/walnut.h delete mode 100644 keyboards/handwired/10k/10k.h delete mode 100644 keyboards/handwired/3dortho14u/rev1/rev1.h delete mode 100644 keyboards/handwired/3dortho14u/rev2/rev2.h delete mode 100644 keyboards/handwired/arrow_pad/config.h delete mode 100644 keyboards/handwired/baredev/rev1/rev1.h delete mode 100644 keyboards/handwired/wulkan/config.h delete mode 100644 keyboards/horrortroll/paws60/config.h delete mode 100755 keyboards/idobao/id42/id42.h delete mode 100644 keyboards/idobao/id61/id61.h delete mode 100644 keyboards/idobao/id63/id63.h delete mode 100644 keyboards/idobao/id67/id67.h delete mode 100644 keyboards/idobao/id80/v3/ansi/ansi.h delete mode 100644 keyboards/idobao/id87/v2/v2.h delete mode 100755 keyboards/idobao/montex/v2/v2.h delete mode 100644 keyboards/linworks/dolice/config.h delete mode 100644 keyboards/mechllama/g35/config.h delete mode 100644 keyboards/owlab/suit80/ansi/config.h delete mode 100644 keyboards/owlab/suit80/iso/config.h delete mode 100644 keyboards/pica40/rev1/rev1.h delete mode 100644 keyboards/qwertykeys/qk65/hotswap/config.h delete mode 100644 keyboards/qwertykeys/qk65/solder/config.h delete mode 100644 keyboards/runes/skjoldr/config.h delete mode 100644 keyboards/subrezon/la_nc/la_nc.h delete mode 100644 keyboards/yandrstudio/zhou65/config.h (limited to 'keyboards') diff --git a/keyboards/amjkeyboard/amj84/config.h b/keyboards/amjkeyboard/amj84/config.h index da28e92400..86415b251a 100644 --- a/keyboards/amjkeyboard/amj84/config.h +++ b/keyboards/amjkeyboard/amj84/config.h @@ -8,8 +8,6 @@ /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define FORCE_NKRO - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/amjkeyboard/amj84/info.json b/keyboards/amjkeyboard/amj84/info.json index 26a3fad1bc..98c4a7e447 100644 --- a/keyboards/amjkeyboard/amj84/info.json +++ b/keyboards/amjkeyboard/amj84/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x00D8", "pid": "0x6068", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["F1", "F0", "E6", "C7", "C6", "B0", "D4", "B1", "B7", "B5", "B4", "D7", "D6", "B3", "D1"], diff --git a/keyboards/atlantis/ak81_ve/config.h b/keyboards/atlantis/ak81_ve/config.h index 994c0fd82f..f300362917 100644 --- a/keyboards/atlantis/ak81_ve/config.h +++ b/keyboards/atlantis/ak81_ve/config.h @@ -24,7 +24,6 @@ /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define FORCE_NKRO #define RGB_MATRIX_KEYPRESSES #define RGB_MATRIX_FRAMEBUFFER_EFFECTS diff --git a/keyboards/atlantis/ak81_ve/info.json b/keyboards/atlantis/ak81_ve/info.json index b5ef4538d8..0dc2db9072 100644 --- a/keyboards/atlantis/ak81_ve/info.json +++ b/keyboards/atlantis/ak81_ve/info.json @@ -5,7 +5,8 @@ "usb": { "vid": "0x416B", "pid": "0x0081", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "rgb_matrix": { "driver": "WS2812" diff --git a/keyboards/bear_face/config.h b/keyboards/bear_face/config.h index 2f3742c5d0..81ada21b71 100644 --- a/keyboards/bear_face/config.h +++ b/keyboards/bear_face/config.h @@ -22,8 +22,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define FORCE_NKRO - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/bear_face/info.json b/keyboards/bear_face/info.json index 357847f418..0c3e614803 100644 --- a/keyboards/bear_face/info.json +++ b/keyboards/bear_face/info.json @@ -6,7 +6,8 @@ "debounce": 6, "usb": { "vid": "0xFEED", - "pid": "0x09F5" + "pid": "0x09F5", + "force_nkro": true }, "matrix_pins": { "cols": ["B5", "C7", "C6", "F0", "E6", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], diff --git a/keyboards/bt66tech/bt66tech60/config.h b/keyboards/bt66tech/bt66tech60/config.h index 6f951724f1..687baec509 100644 --- a/keyboards/bt66tech/bt66tech60/config.h +++ b/keyboards/bt66tech/bt66tech60/config.h @@ -43,8 +43,6 @@ along with this program. If not, see . * These options are also useful to firmware size reduction. */ -#define FORCE_NKRO - /* disable debug print */ //#define NO_DEBUG diff --git a/keyboards/bt66tech/bt66tech60/info.json b/keyboards/bt66tech/bt66tech60/info.json index 75ab70164a..e4a2d5b1d6 100644 --- a/keyboards/bt66tech/bt66tech60/info.json +++ b/keyboards/bt66tech/bt66tech60/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x4254", "pid": "0x7070", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["B9", "B8", "B7", "B6", "B5", "B4", "B3", "B11", "A15", "A10", "A9", "B14", "B13", "B12"], diff --git a/keyboards/bubble75/hotswap/config.h b/keyboards/bubble75/hotswap/config.h index a637e9e335..df83257ebd 100644 --- a/keyboards/bubble75/hotswap/config.h +++ b/keyboards/bubble75/hotswap/config.h @@ -22,8 +22,6 @@ /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define FORCE_NKRO - /* WS2812 RGB */ #ifdef RGB_MATRIX_ENABLE #define RGBLED_NUM 81 diff --git a/keyboards/bubble75/hotswap/info.json b/keyboards/bubble75/hotswap/info.json index f57e41df46..dcf98006a1 100644 --- a/keyboards/bubble75/hotswap/info.json +++ b/keyboards/bubble75/hotswap/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x4242", "pid": "0x5A4C", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "ws2812": { "pin": "B7" diff --git a/keyboards/cannonkeys/ortho60v2/ortho60v2.c b/keyboards/cannonkeys/ortho60v2/ortho60v2.c deleted file mode 100644 index 3e0248abda..0000000000 --- a/keyboards/cannonkeys/ortho60v2/ortho60v2.c +++ /dev/null @@ -1,17 +0,0 @@ -/* -Copyright 2022 CannonKeys - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ -#include "ortho60v2.h" diff --git a/keyboards/cannonkeys/ortho60v2/ortho60v2.h b/keyboards/cannonkeys/ortho60v2/ortho60v2.h deleted file mode 100644 index a9ca3d7e47..0000000000 --- a/keyboards/cannonkeys/ortho60v2/ortho60v2.h +++ /dev/null @@ -1,19 +0,0 @@ -/* -Copyright 2022 CannonKeys - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ -#pragma once - -#include "quantum.h" diff --git a/keyboards/cest73/tkm/config.h b/keyboards/cest73/tkm/config.h deleted file mode 100644 index 9b6132cbdb..0000000000 --- a/keyboards/cest73/tkm/config.h +++ /dev/null @@ -1,19 +0,0 @@ - /* Copyright 2021 cest73 - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#pragma once - -/* force n-key rollover*/ -#define FORCE_NKRO diff --git a/keyboards/cest73/tkm/info.json b/keyboards/cest73/tkm/info.json index 234d31d75a..b8560879f9 100644 --- a/keyboards/cest73/tkm/info.json +++ b/keyboards/cest73/tkm/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xBADD", "pid": "0xAA55", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["D1", "D2", "D3", "D4", "D5", "D6", "D7", "F0", "F1", "F4"], diff --git a/keyboards/chaos65/config.h b/keyboards/chaos65/config.h deleted file mode 100644 index caf3e9d4e4..0000000000 --- a/keyboards/chaos65/config.h +++ /dev/null @@ -1,20 +0,0 @@ -/* Copyright 2022 kb-elmo - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once - -/* NKRO */ -#define FORCE_NKRO diff --git a/keyboards/chaos65/info.json b/keyboards/chaos65/info.json index 7b7e6d91f8..bd88ac3f5f 100644 --- a/keyboards/chaos65/info.json +++ b/keyboards/chaos65/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xB23B", "pid": "0x1688", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "F7", "F6", "F5", "F4"], diff --git a/keyboards/clueboard/17/17.c b/keyboards/clueboard/17/17.c index 44b55a323b..5cf2238d78 100644 --- a/keyboards/clueboard/17/17.c +++ b/keyboards/clueboard/17/17.c @@ -1,4 +1,4 @@ -#include "17.h" +#include "quantum.h" int pwm_level; diff --git a/keyboards/clueboard/17/17.h b/keyboards/clueboard/17/17.h deleted file mode 100644 index ef5b3f3e04..0000000000 --- a/keyboards/clueboard/17/17.h +++ /dev/null @@ -1,3 +0,0 @@ -#pragma once - -#include "quantum.h" diff --git a/keyboards/clueboard/2x1800/2021/2021.c b/keyboards/clueboard/2x1800/2021/2021.c index 40f2a2ed67..2a3f1304c7 100644 --- a/keyboards/clueboard/2x1800/2021/2021.c +++ b/keyboards/clueboard/2x1800/2021/2021.c @@ -14,7 +14,7 @@ * along with this program. If not, see . */ -#include "2021.h" +#include "quantum.h" #include "max7219.h" #include "font.h" diff --git a/keyboards/clueboard/2x1800/2021/2021.h b/keyboards/clueboard/2x1800/2021/2021.h deleted file mode 100644 index ecb9e00c4e..0000000000 --- a/keyboards/clueboard/2x1800/2021/2021.h +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright 2017 Zach White - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -#pragma once - -#include "quantum.h" diff --git a/keyboards/clueboard/66/rev2/rev2.c b/keyboards/clueboard/66/rev2/rev2.c index a533c550aa..7e3ed5c9dd 100644 --- a/keyboards/clueboard/66/rev2/rev2.c +++ b/keyboards/clueboard/66/rev2/rev2.c @@ -1,4 +1,4 @@ -#include "rev2.h" +#include "quantum.h" #include "print.h" void backlight_init_ports(void) { diff --git a/keyboards/clueboard/66/rev2/rev2.h b/keyboards/clueboard/66/rev2/rev2.h deleted file mode 100644 index 00bdf1e032..0000000000 --- a/keyboards/clueboard/66/rev2/rev2.h +++ /dev/null @@ -1,4 +0,0 @@ -#pragma once - -#include "quantum.h" - diff --git a/keyboards/clueboard/66/rev3/rev3.c b/keyboards/clueboard/66/rev3/rev3.c index 7ec8dcb681..7e3ed5c9dd 100644 --- a/keyboards/clueboard/66/rev3/rev3.c +++ b/keyboards/clueboard/66/rev3/rev3.c @@ -1,4 +1,4 @@ -#include "rev3.h" +#include "quantum.h" #include "print.h" void backlight_init_ports(void) { diff --git a/keyboards/clueboard/66/rev3/rev3.h b/keyboards/clueboard/66/rev3/rev3.h deleted file mode 100644 index 00bdf1e032..0000000000 --- a/keyboards/clueboard/66/rev3/rev3.h +++ /dev/null @@ -1,4 +0,0 @@ -#pragma once - -#include "quantum.h" - diff --git a/keyboards/clueboard/66/rev4/rev4.c b/keyboards/clueboard/66/rev4/rev4.c index 5101818270..75befc5230 100644 --- a/keyboards/clueboard/66/rev4/rev4.c +++ b/keyboards/clueboard/66/rev4/rev4.c @@ -1,4 +1,4 @@ -#include "rev4.h" +#include "quantum.h" void led_init_ports(void) { // Set our LED pins as output diff --git a/keyboards/clueboard/66/rev4/rev4.h b/keyboards/clueboard/66/rev4/rev4.h deleted file mode 100644 index ef5b3f3e04..0000000000 --- a/keyboards/clueboard/66/rev4/rev4.h +++ /dev/null @@ -1,3 +0,0 @@ -#pragma once - -#include "quantum.h" diff --git a/keyboards/clueboard/card/card.c b/keyboards/clueboard/card/card.c index 33a4cc3cdc..214f3b6a91 100644 --- a/keyboards/clueboard/card/card.c +++ b/keyboards/clueboard/card/card.c @@ -1,4 +1,4 @@ -#include "card.h" +#include "quantum.h" #define BL_RED OCR1B #define BL_GREEN OCR1A diff --git a/keyboards/clueboard/card/card.h b/keyboards/clueboard/card/card.h deleted file mode 100644 index ef5b3f3e04..0000000000 --- a/keyboards/clueboard/card/card.h +++ /dev/null @@ -1,3 +0,0 @@ -#pragma once - -#include "quantum.h" diff --git a/keyboards/doio/kb16/rev1/config.h b/keyboards/doio/kb16/rev1/config.h index 8739474326..460fa439f6 100644 --- a/keyboards/doio/kb16/rev1/config.h +++ b/keyboards/doio/kb16/rev1/config.h @@ -17,9 +17,6 @@ #pragma once -/* Forcing to use NKRO instead 6KRO */ -#define FORCE_NKRO - /* Use the custom font */ #define OLED_FONT_H "./lib/glcdfont.c" diff --git a/keyboards/doio/kb16/rev1/info.json b/keyboards/doio/kb16/rev1/info.json index f37a58e157..4d2852fe05 100644 --- a/keyboards/doio/kb16/rev1/info.json +++ b/keyboards/doio/kb16/rev1/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xD010", "pid": "0x1601", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "rgb_matrix": { "driver": "WS2812" diff --git a/keyboards/doio/kb16/rev2/config.h b/keyboards/doio/kb16/rev2/config.h index 9580435e5c..cc8d0a6830 100644 --- a/keyboards/doio/kb16/rev2/config.h +++ b/keyboards/doio/kb16/rev2/config.h @@ -17,9 +17,6 @@ #pragma once -/* Forcing to use NKRO instead 6KRO */ -#define FORCE_NKRO - #ifdef OLED_ENABLE /* Mapping I2C2 for OLED */ #define I2C1_SCL_PIN B10 diff --git a/keyboards/doio/kb16/rev2/info.json b/keyboards/doio/kb16/rev2/info.json index 6d11cadaac..1e83ca77cc 100644 --- a/keyboards/doio/kb16/rev2/info.json +++ b/keyboards/doio/kb16/rev2/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xD010", "pid": "0x1601", - "device_version": "0.0.2" + "device_version": "0.0.2", + "force_nkro": true }, "rgb_matrix": { "driver": "WS2812" diff --git a/keyboards/dotmod/dymium65/config.h b/keyboards/dotmod/dymium65/config.h index 45853902b7..fa5999ca48 100644 --- a/keyboards/dotmod/dymium65/config.h +++ b/keyboards/dotmod/dymium65/config.h @@ -22,8 +22,6 @@ /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define FORCE_NKRO - // The number of LEDs connected #define RGB_MATRIX_LED_COUNT 66 #define RGB_MATRIX_KEYPRESSES diff --git a/keyboards/dotmod/dymium65/info.json b/keyboards/dotmod/dymium65/info.json index 7c0674a86d..c9dd368f4f 100644 --- a/keyboards/dotmod/dymium65/info.json +++ b/keyboards/dotmod/dymium65/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x5678", "pid": "0x5058", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "diode_direction": "ROW2COL", "matrix_pins": { diff --git a/keyboards/ducky/one2mini/1861st/config.h b/keyboards/ducky/one2mini/1861st/config.h index 123779a7ab..92448f54d1 100644 --- a/keyboards/ducky/one2mini/1861st/config.h +++ b/keyboards/ducky/one2mini/1861st/config.h @@ -19,6 +19,4 @@ along with this program. If not, see . #define DIP_SWITCH_MATRIX_GRID { {0,14}, {1,14}, {2,14}, {3,14} } -#define FORCE_NKRO - #define GPIO_INPUT_PIN_DELAY (NUC123_HCLK / 6 / 1000000L) diff --git a/keyboards/ducky/one2mini/1861st/info.json b/keyboards/ducky/one2mini/1861st/info.json index b8cfe9d892..1f1783f635 100644 --- a/keyboards/ducky/one2mini/1861st/info.json +++ b/keyboards/ducky/one2mini/1861st/info.json @@ -4,7 +4,8 @@ "usb": { "vid": "0x0416", "pid": "0x0123", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["B10", "B9", "C13", "C12", "C11", "C10", "C9", "C8", "A15", "A14", "A13", "D0", "D1", "D2", "B8"], diff --git a/keyboards/ducky/one2sf/1967st/config.h b/keyboards/ducky/one2sf/1967st/config.h index 123779a7ab..92448f54d1 100644 --- a/keyboards/ducky/one2sf/1967st/config.h +++ b/keyboards/ducky/one2sf/1967st/config.h @@ -19,6 +19,4 @@ along with this program. If not, see . #define DIP_SWITCH_MATRIX_GRID { {0,14}, {1,14}, {2,14}, {3,14} } -#define FORCE_NKRO - #define GPIO_INPUT_PIN_DELAY (NUC123_HCLK / 6 / 1000000L) diff --git a/keyboards/ducky/one2sf/1967st/info.json b/keyboards/ducky/one2sf/1967st/info.json index bceb5d3507..6c26c11a05 100644 --- a/keyboards/ducky/one2sf/1967st/info.json +++ b/keyboards/ducky/one2sf/1967st/info.json @@ -5,7 +5,8 @@ "usb": { "vid": "0x445B", "pid": "0x07AF", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["B10", "B9", "C13", "C12", "C11", "C10", "C9", "C8", "A15", "A14", "A13", "D0", "D1", "D2", "B15", "B8"], diff --git a/keyboards/eason/aeroboard/config.h b/keyboards/eason/aeroboard/config.h index 6c9312eafb..5ba690ee95 100644 --- a/keyboards/eason/aeroboard/config.h +++ b/keyboards/eason/aeroboard/config.h @@ -17,9 +17,6 @@ #define WS2812_SPI SPID2 #define WS2812_SPI_MOSI_PAL_MODE 5 -#define FORCE_NKRO - - /* disable debug print */ //#define NO_DEBUG diff --git a/keyboards/eason/aeroboard/info.json b/keyboards/eason/aeroboard/info.json index 83908b1bed..c7383aa160 100644 --- a/keyboards/eason/aeroboard/info.json +++ b/keyboards/eason/aeroboard/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x8954", "pid": "0x8870", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "ws2812": { "pin": "B15", diff --git a/keyboards/frooastboard/walnut/walnut.c b/keyboards/frooastboard/walnut/walnut.c index da398205a0..7163af011d 100644 --- a/keyboards/frooastboard/walnut/walnut.c +++ b/keyboards/frooastboard/walnut/walnut.c @@ -1,7 +1,7 @@ // Copyright 2022 Simon Benezan (@Frooastside) // SPDX-License-Identifier: GPL-3.0-or-later -#include "walnut.h" +#include "quantum.h" #if defined(RGB_MATRIX_ENABLE) diff --git a/keyboards/frooastboard/walnut/walnut.h b/keyboards/frooastboard/walnut/walnut.h deleted file mode 100644 index 3ceb9bd689..0000000000 --- a/keyboards/frooastboard/walnut/walnut.h +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright 2022 Simon Benezan (@Frooastside) -// SPDX-License-Identifier: GPL-3.0-or-later - -#pragma once - -#include "quantum.h" diff --git a/keyboards/gboards/butterstick/config.h b/keyboards/gboards/butterstick/config.h index a3516ccedb..a89e672aea 100644 --- a/keyboards/gboards/butterstick/config.h +++ b/keyboards/gboards/butterstick/config.h @@ -2,5 +2,3 @@ #define VERSION "Paula Deen" - -#define FORCE_NKRO diff --git a/keyboards/gboards/butterstick/info.json b/keyboards/gboards/butterstick/info.json index d2fc3d3f40..1695ca0e23 100644 --- a/keyboards/gboards/butterstick/info.json +++ b/keyboards/gboards/butterstick/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xFEED", "pid": "0x1337", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "C6", "C7"], diff --git a/keyboards/gboards/georgi/config.h b/keyboards/gboards/georgi/config.h index 3e090f9e57..99bdd06bb5 100644 --- a/keyboards/gboards/georgi/config.h +++ b/keyboards/gboards/georgi/config.h @@ -25,7 +25,6 @@ along with this program. If not, see . #define VERSION "v1.1: ClayM" #define VERBOSE -#define FORCE_NKRO #define NO_ACTION_ONESHOT /* key matrix size */ diff --git a/keyboards/gboards/georgi/info.json b/keyboards/gboards/georgi/info.json index 7ede9d1f43..0a654eaa4a 100644 --- a/keyboards/gboards/georgi/info.json +++ b/keyboards/gboards/georgi/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xFEED", "pid": "0x1337", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "processor": "atmega32u4", "bootloader": "atmel-dfu", diff --git a/keyboards/gopolar/gg86/config.h b/keyboards/gopolar/gg86/config.h index 065010fa52..e925b2b384 100644 --- a/keyboards/gopolar/gg86/config.h +++ b/keyboards/gopolar/gg86/config.h @@ -16,9 +16,6 @@ #pragma once -/* Forcing to use NKRO instead 6KRO */ -#define FORCE_NKRO - /* Use the custom font */ #define OLED_FONT_H "lib/glcdfont.c" diff --git a/keyboards/gopolar/gg86/info.json b/keyboards/gopolar/gg86/info.json index 8886063045..7400917333 100644 --- a/keyboards/gopolar/gg86/info.json +++ b/keyboards/gopolar/gg86/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x0007", "pid": "0x0007", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "ws2812": { "pin": "E2" diff --git a/keyboards/handwired/10k/10k.h b/keyboards/handwired/10k/10k.h deleted file mode 100644 index 8fbabcf6ca..0000000000 --- a/keyboards/handwired/10k/10k.h +++ /dev/null @@ -1,20 +0,0 @@ -/* -Copyright 2022 Nabos - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ -#pragma once - -#include "quantum.h" - diff --git a/keyboards/handwired/3dortho14u/rev1/rev1.h b/keyboards/handwired/3dortho14u/rev1/rev1.h deleted file mode 100644 index d8f47c43f8..0000000000 --- a/keyboards/handwired/3dortho14u/rev1/rev1.h +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright 2022 Xiao (@xia0) -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "quantum.h" diff --git a/keyboards/handwired/3dortho14u/rev2/rev2.h b/keyboards/handwired/3dortho14u/rev2/rev2.h deleted file mode 100644 index d8f47c43f8..0000000000 --- a/keyboards/handwired/3dortho14u/rev2/rev2.h +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright 2022 Xiao (@xia0) -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "quantum.h" diff --git a/keyboards/handwired/arrow_pad/config.h b/keyboards/handwired/arrow_pad/config.h deleted file mode 100644 index 2ed5b28c87..0000000000 --- a/keyboards/handwired/arrow_pad/config.h +++ /dev/null @@ -1,36 +0,0 @@ -/* -Copyright 2012 Jun Wako - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ - -#pragma once - -#define FORCE_NKRO - -/* - * Feature disable options - * These options are also useful to firmware size reduction. - */ - -/* disable debug print */ -//#define NO_DEBUG - -/* disable print */ -//#define NO_PRINT - -/* disable action features */ -//#define NO_ACTION_LAYER -//#define NO_ACTION_TAPPING -//#define NO_ACTION_ONESHOT diff --git a/keyboards/handwired/arrow_pad/info.json b/keyboards/handwired/arrow_pad/info.json index b9d705f3bf..79016d5d21 100644 --- a/keyboards/handwired/arrow_pad/info.json +++ b/keyboards/handwired/arrow_pad/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xFEED", "pid": "0x4096", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["B0", "B1", "B2", "B3"], diff --git a/keyboards/handwired/baredev/rev1/rev1.h b/keyboards/handwired/baredev/rev1/rev1.h deleted file mode 100644 index 62a4829060..0000000000 --- a/keyboards/handwired/baredev/rev1/rev1.h +++ /dev/null @@ -1,19 +0,0 @@ -/* Copyright 2021 Fernando "ManoShu" Rodrigues - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once - -#include "quantum.h" \ No newline at end of file diff --git a/keyboards/handwired/datahand/config.h b/keyboards/handwired/datahand/config.h index 1cea39a739..0b2de61490 100644 --- a/keyboards/handwired/datahand/config.h +++ b/keyboards/handwired/datahand/config.h @@ -27,8 +27,6 @@ /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define FORCE_NKRO - /* * Command/Windows key option * diff --git a/keyboards/handwired/datahand/info.json b/keyboards/handwired/datahand/info.json index 590eb090bd..372619565d 100644 --- a/keyboards/handwired/datahand/info.json +++ b/keyboards/handwired/datahand/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x13BA", "pid": "0x0017", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "processor": "at90usb1286", "bootloader": "halfkay", diff --git a/keyboards/handwired/mutepad/config.h b/keyboards/handwired/mutepad/config.h index 9dcdd90bb7..83c78b1634 100644 --- a/keyboards/handwired/mutepad/config.h +++ b/keyboards/handwired/mutepad/config.h @@ -10,8 +10,6 @@ /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -#define FORCE_NKRO - /* * Feature disable options * These options are also useful to firmware size reduction. diff --git a/keyboards/handwired/mutepad/info.json b/keyboards/handwired/mutepad/info.json index b0bcfe4829..e8df528eff 100644 --- a/keyboards/handwired/mutepad/info.json +++ b/keyboards/handwired/mutepad/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xFEED", "pid": "0x0000", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["B1", "B3", "B2", "B6"], diff --git a/keyboards/handwired/retro_refit/config.h b/keyboards/handwired/retro_refit/config.h index 3dc99447ee..8f6d8d5193 100644 --- a/keyboards/handwired/retro_refit/config.h +++ b/keyboards/handwired/retro_refit/config.h @@ -22,9 +22,6 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */ -#define FORCE_NKRO - /* remap magic keys */ #define MAGIC_KEY_LOCK BSLS diff --git a/keyboards/handwired/retro_refit/info.json b/keyboards/handwired/retro_refit/info.json index c7cef78c19..ca0dffdc83 100644 --- a/keyboards/handwired/retro_refit/info.json +++ b/keyboards/handwired/retro_refit/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xFEED", "pid": "0x6060", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["B0", "B1", "B2", "B3", "D2", "D3", "C7", "D5"], diff --git a/keyboards/handwired/twig/twig50/config.h b/keyboards/handwired/twig/twig50/config.h index 25236b2a2f..d3d188ef42 100644 --- a/keyboards/handwired/twig/twig50/config.h +++ b/keyboards/handwired/twig/twig50/config.h @@ -5,8 +5,6 @@ #define TAPPING_TERM 150 -#define FORCE_NKRO - #ifdef AUDIO_ENABLE #define AUDIO_PIN A5 #define AUDIO_PIN_ALT A4 diff --git a/keyboards/handwired/twig/twig50/info.json b/keyboards/handwired/twig/twig50/info.json index 9ed5c92d46..c32734cecb 100644 --- a/keyboards/handwired/twig/twig50/info.json +++ b/keyboards/handwired/twig/twig50/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xFEED", "pid": "0x6060", - "device_version": "0.2.1" + "device_version": "0.2.1", + "force_nkro": true }, "matrix_pins": { "cols": ["A2", "A1", "A0", "B8", "B13", "B14", "B15", "B9", "B10", "B11", "B3", "B2", "B1", "B0"], diff --git a/keyboards/handwired/wulkan/config.h b/keyboards/handwired/wulkan/config.h deleted file mode 100644 index 1c801d7e3c..0000000000 --- a/keyboards/handwired/wulkan/config.h +++ /dev/null @@ -1,3 +0,0 @@ -#pragma once - -#define FORCE_NKRO diff --git a/keyboards/handwired/wulkan/info.json b/keyboards/handwired/wulkan/info.json index 02c7ef1d5c..9bb1d9cd94 100644 --- a/keyboards/handwired/wulkan/info.json +++ b/keyboards/handwired/wulkan/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xFEED", "pid": "0x6060", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["B13", "B14", "B15", "B9", "B7", "B6", "B5", "B4", "B3", "B2", "B1", "B0"], diff --git a/keyboards/handwired/xealous/config.h b/keyboards/handwired/xealous/config.h index 72e031c8de..a8788a8ad7 100644 --- a/keyboards/handwired/xealous/config.h +++ b/keyboards/handwired/xealous/config.h @@ -25,7 +25,6 @@ along with this program. If not, see . #define MASTER_LEFT //#define DEBUG_MATRIX_SCAN_RATE //Use this to determine scan-rate. -#define FORCE_NKRO #ifdef AUDIO_ENABLE #define AUDIO_PIN C6 diff --git a/keyboards/handwired/xealous/rev1/info.json b/keyboards/handwired/xealous/rev1/info.json index 7401cb24c9..e233404347 100644 --- a/keyboards/handwired/xealous/rev1/info.json +++ b/keyboards/handwired/xealous/rev1/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x4131", "pid": "0x5141", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"], diff --git a/keyboards/hfdkb/ac001/config.h b/keyboards/hfdkb/ac001/config.h index ee03dd1e17..899a134762 100644 --- a/keyboards/hfdkb/ac001/config.h +++ b/keyboards/hfdkb/ac001/config.h @@ -16,8 +16,6 @@ #pragma once -#define FORCE_NKRO - #define TAP_CODE_DELAY 5 /* ws2812 RGB LED */ diff --git a/keyboards/hfdkb/ac001/info.json b/keyboards/hfdkb/ac001/info.json index d46deb9d0d..2efee90deb 100644 --- a/keyboards/hfdkb/ac001/info.json +++ b/keyboards/hfdkb/ac001/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0xFFFE", "pid": "0x0001", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "rgb_matrix": { "driver": "WS2812" diff --git a/keyboards/hfdkb/keyboard_sw/k83/config.h b/keyboards/hfdkb/keyboard_sw/k83/config.h index f5525a9943..a4660c93be 100644 --- a/keyboards/hfdkb/keyboard_sw/k83/config.h +++ b/keyboards/hfdkb/keyboard_sw/k83/config.h @@ -18,8 +18,6 @@ #define RGB_TRIGGER_ON_KEYDOWN -/* Force NKRO on boot up regardless of the setting saved in the EEPROM (uncomment to enable it) */ -#define FORCE_NKRO /* encoder resolution */ #define TAP_CODE_DELAY 15 diff --git a/keyboards/hfdkb/keyboard_sw/k83/info.json b/keyboards/hfdkb/keyboard_sw/k83/info.json index 330a7d551f..0fc817ffdc 100644 --- a/keyboards/hfdkb/keyboard_sw/k83/info.json +++ b/keyboards/hfdkb/keyboard_sw/k83/info.json @@ -5,7 +5,8 @@ "usb": { "vid": "0xFFFE", "pid": "0x0007", - "device_version": "1.0.0" + "device_version": "1.0.0", + "force_nkro": true }, "rgb_matrix": { "driver": "IS31FL3733" diff --git a/keyboards/horrortroll/chinese_pcb/black_e65/config.h b/keyboards/horrortroll/chinese_pcb/black_e65/config.h index 3b5cf84cbd..de5824e222 100644 --- a/keyboards/horrortroll/chinese_pcb/black_e65/config.h +++ b/keyboards/horrortroll/chinese_pcb/black_e65/config.h @@ -16,9 +16,6 @@ #pragma once -/* Forcing to use NKRO instead 6KRO */ -#define FORCE_NKRO - #ifdef RGBLIGHT_ENABLE /* RGB Lighting config */ #define RGBLED_NUM 24 diff --git a/keyboards/horrortroll/chinese_pcb/black_e65/info.json b/keyboards/horrortroll/chinese_pcb/black_e65/info.json index 11b53d695c..2ceb38706f 100644 --- a/keyboards/horrortroll/chinese_pcb/black_e65/info.json +++ b/keyboards/horrortroll/chinese_pcb/black_e65/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x7516", "pid": "0x7000", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "F7", "F6", "F5", "F4", "F1", "F0"], diff --git a/keyboards/horrortroll/chinese_pcb/devil68_pro/config.h b/keyboards/horrortroll/chinese_pcb/devil68_pro/config.h index 266cc0ea78..adba031af5 100644 --- a/keyboards/horrortroll/chinese_pcb/devil68_pro/config.h +++ b/keyboards/horrortroll/chinese_pcb/devil68_pro/config.h @@ -16,9 +16,6 @@ #pragma once -/* Forcing to use NKRO instead 6KRO */ -#define FORCE_NKRO - #ifdef RGB_MATRIX_ENABLE #define RGB_MATRIX_LED_COUNT 86 #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200 diff --git a/keyboards/horrortroll/chinese_pcb/devil68_pro/info.json b/keyboards/horrortroll/chinese_pcb/devil68_pro/info.json index 0a4f93e10d..192e9285fc 100644 --- a/keyboards/horrortroll/chinese_pcb/devil68_pro/info.json +++ b/keyboards/horrortroll/chinese_pcb/devil68_pro/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x7516", "pid": "0x7001", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "rgb_matrix": { "driver": "WS2812" diff --git a/keyboards/horrortroll/handwired_k552/config.h b/keyboards/horrortroll/handwired_k552/config.h index cae7c8b11a..bec0ac055b 100644 --- a/keyboards/horrortroll/handwired_k552/config.h +++ b/keyboards/horrortroll/handwired_k552/config.h @@ -16,9 +16,6 @@ #pragma once -/* Forcing to use NKRO instead 6KRO */ -#define FORCE_NKRO - // SPI configuration #define SPI_DRIVER SPID1 #define SPI_SCK_PIN A5 diff --git a/keyboards/horrortroll/handwired_k552/info.json b/keyboards/horrortroll/handwired_k552/info.json index 2d97949c82..6bdd2ee2fc 100644 --- a/keyboards/horrortroll/handwired_k552/info.json +++ b/keyboards/horrortroll/handwired_k552/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x7516", "pid": "0x5104", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "ws2812": { "pin": "C14" diff --git a/keyboards/horrortroll/lemon40/config.h b/keyboards/horrortroll/lemon40/config.h index 14ae995d43..9037487173 100644 --- a/keyboards/horrortroll/lemon40/config.h +++ b/keyboards/horrortroll/lemon40/config.h @@ -16,9 +16,6 @@ #pragma once -/* Forcing to use NKRO instead 6KRO */ -#define FORCE_NKRO - /* RGB light config */ #ifdef RGBLIGHT_ENABLE diff --git a/keyboards/horrortroll/lemon40/info.json b/keyboards/horrortroll/lemon40/info.json index ade1731d94..f4b4c383c9 100644 --- a/keyboards/horrortroll/lemon40/info.json +++ b/keyboards/horrortroll/lemon40/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x7516", "pid": "0x2434", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "ws2812": { "pin": "F4" diff --git a/keyboards/horrortroll/paws60/config.h b/keyboards/horrortroll/paws60/config.h deleted file mode 100644 index 5d9f1d9dc6..0000000000 --- a/keyboards/horrortroll/paws60/config.h +++ /dev/null @@ -1,20 +0,0 @@ -/* Copyright 2022 HorrorTroll - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -#pragma once - -/* Forcing to use NKRO instead 6KRO */ -#define FORCE_NKRO diff --git a/keyboards/horrortroll/paws60/info.json b/keyboards/horrortroll/paws60/info.json index 83fa85eda3..a8da9ee2c2 100644 --- a/keyboards/horrortroll/paws60/info.json +++ b/keyboards/horrortroll/paws60/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x7516", "pid": "0x6060", - "device_version": "0.0.1" + "device_version": "0.0.1", + "force_nkro": true }, "matrix_pins": { "cols": ["F6", "B0", "F1", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1"], diff --git a/keyboards/idobao/id42/config.h b/keyboards/idobao/id42/config.h index 6f43a71054..501fd1f996 100755 --- a/keyboards/idobao/id42/config.h +++ b/keyboards/idobao/id42/config.h @@ -3,13 +3,6 @@ #pragma once - -/* Other settings */ - -/* NKRO by default is required to be turned on. This forces it on - during keyboard startup regardless of EEPROM setting. */ -#define FORCE_NKRO - /* Change the USB polling rate [default = 1000Hz (1ms)] and * use larger value of keys per scan for elite games */ #define USB_POLLING_INTERVAL_MS 2 // 500Hz diff --git a/keyboards/idobao/id42/id42.c b/keyboards/idobao/id42/id42.c index 15cc0b41b0..5e76e4c5be 100755 --- a/keyboards/idobao/id42/id42.c +++ b/keyboards/idobao/id42/id42.c @@ -1,7 +1,7 @@ // Copyright 2022 Vino Rodrigues (@vinorodrigues) // SPDX-License-Identifier: GPL-2.0-or-later -#include "id42.h" +#include "quantum.h" #define __ NO_LED diff --git a/keyboards/idobao/id42/id42.h b/keyboards/idobao/id42/id42.h deleted file mode 100755 index d9bef6d021..0000000000 --- a/keyboards/idobao/id42/id42.h +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright 2022 Vino Rodrigues (@vinorodrigues) -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "quantum.h" diff --git a/keyboards/idobao/id42/info.json b/keyboards/idobao/id42/info.json index ea37dd3322..47f40ce119 100644 --- a/keyboards/idobao/id42/info.json +++ b/keyboards/idobao/id42/info.json @@ -29,7 +29,8 @@ "usb": { "vid": "0x6964", "pid": "0x0042", - "device_version": "1.0.0" + "device_version": "1.0.0", + "force_nkro": true }, "layouts": { "LAYOUT": { diff --git a/keyboards/idobao/id61/id61.c b/keyboards/idobao/id61/id61.c index f6338c7133..bd2271049b 100644 --- a/keyboards/idobao/id61/id61.c +++ b/keyboards/idobao/id61/id61.c @@ -1,7 +1,7 @@ // Copyright 2022 Vino Rodrigues (@vinorodrigues) // SPDX-License-Identifier: GPL-2.0-or-later -#include "id61.h" +#include "quantum.h" #define __ NO_LED diff --git a/keyboards/idobao/id61/id61.h b/keyboards/idobao/id61/id61.h deleted file mode 100644 index d9bef6d021..0000000000 --- a/keyboards/idobao/id61/id61.h +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright 2022 Vino Rodrigues (@vinorodrigues) -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "quantum.h" diff --git a/keyboards/idobao/id63/id63.c b/keyboards/idobao/id63/id63.c index d9b7fdef39..f425eb4fe4 100644 --- a/keyboards/idobao/id63/id63.c +++ b/keyboards/idobao/id63/id63.c @@ -1,7 +1,7 @@ // Copyright 2022 Vino Rodrigues (@vinorodrigues) // SPDX-License-Identifier: GPL-2.0-or-later -#include "id63.h" +#include "quantum.h" #define __ NO_LED diff --git a/keyboards/idobao/id63/id63.h b/keyboards/idobao/id63/id63.h deleted file mode 100644 index d9bef6d021..0000000000 --- a/keyboards/idobao/id63/id63.h +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright 2022 Vino Rodrigues (@vinorodrigues) -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "quantum.h" diff --git a/keyboards/idobao/id67/id67.c b/keyboards/idobao/id67/id67.c index 17bcd9a943..dab6347eb3 100644 --- a/keyboards/idobao/id67/id67.c +++ b/keyboards/idobao/id67/id67.c @@ -3,7 +3,7 @@ // Copyright 2022 Vino Rodrigues (@vinorodrigues) // SPDX-License-Identifier: GPL-2.0-or-later -#include "id67.h" +#include "quantum.h" #define __ NO_LED diff --git a/keyboards/idobao/id67/id67.h b/keyboards/idobao/id67/id67.h deleted file mode 100644 index cd5ab8de09..0000000000 --- a/keyboards/idobao/id67/id67.h +++ /dev/null @@ -1,8 +0,0 @@ -// Copyright 2021 Tybera (@tybera) -// Copyright 2021 Werther (@thewerther) -// Copyright 2022 Vino Rodrigues (@vinorodrigues) -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "quantum.h" diff --git a/keyboards/idobao/id80/v3/ansi/ansi.c b/keyboards/idobao/id80/v3/ansi/ansi.c index 2b298924cf..75f995fbbe 100644 --- a/keyboards/idobao/id80/v3/ansi/ansi.c +++ b/keyboards/idobao/id80/v3/ansi/ansi.c @@ -1,7 +1,7 @@ // Copyright 2022 Vino Rodrigues (@vinorodrigues) // SPDX-License-Identifier: GPL-2.0-or-later -#include "ansi.h" +#include "quantum.h" #define __ NO_LED diff --git a/keyboards/idobao/id80/v3/ansi/ansi.h b/keyboards/idobao/id80/v3/ansi/ansi.h deleted file mode 100644 index d9bef6d021..0000000000 --- a/keyboards/idobao/id80/v3/ansi/ansi.h +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright 2022 Vino Rodrigues (@vinorodrigues) -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "quantum.h" diff --git a/keyboards/idobao/id87/v2/v2.c b/keyboards/idobao/id87/v2/v2.c index 34f0a74669..7992fb6295 100644 --- a/keyboards/idobao/id87/v2/v2.c +++ b/keyboards/idobao/id87/v2/v2.c @@ -1,7 +1,7 @@ // Copyright 2022 vinorodrigues (@vinorodrigues) // SPDX-License-Identifier: GPL-2.0-or-later -#include "v2.h" +#include "quantum.h" #define __ NO_LED diff --git a/keyboards/idobao/id87/v2/v2.h b/keyboards/idobao/id87/v2/v2.h deleted file mode 100644 index 38b3c9dfda..0000000000 --- a/keyboards/idobao/id87/v2/v2.h +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright 2022 vinorodrigues (@vinorodrigues) -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "quantum.h" diff --git a/keyboards/idobao/montex/v2/v2.c b/keyboards/idobao/montex/v2/v2.c index 0f06aa708e..ad6e32a692 100755 --- a/keyboards/idobao/montex/v2/v2.c +++ b/keyboards/idobao/montex/v2/v2.c @@ -1,7 +1,7 @@ // Copyright 2022 IBNobody (@IBNobody) // SPDX-License-Identifier: GPL-2.0-or-later -#include "v2.h" +#include "quantum.h" #define __ NO_LED diff --git a/keyboards/idobao/montex/v2/v2.h b/keyboards/idobao/montex/v2/v2.h deleted file mode 100755 index 3f486480db..0000000000 --- a/keyboards/idobao/montex/v2/v2.h +++ /dev/null @@ -1,6 +0,0 @@ -// Copyright 2022 IBNobody (@IBNobody) -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "quantum.h" diff --git a/keyboards/kabedon/kabedon98e/config.h b/keyboards/kabedon/kabedon98e/config.h index 8988d940e1..c8ae65099b 100644 --- a/keyboards/kabedon/kabedon98e/config.h +++ b/keyboards/kabedon/kabedon98e/config.h @@ -15,8 +15,6 @@ */ #pragma once -#define FORCE_NKRO - #define RGBLED_NUM 24 #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD diff --git a/keyboards/kabedon/kabedon98e/info.json b/keyboards/kabedon/kabedon98e/info.json index d72aafd2a6..cbe83c98ee 100644 --- a/keyboards/kabedon/kabedon98e/info.json +++ b/keyboards/kabedon/kabedon98e/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x4B44", "pid": "0x3935", - "device_version": "0.0.2" + "device_version": "0.0.2", + "force_nkro": true }, "ws2812": { "pin": "B4", diff --git a/keyboards/kbdfans/kbd75hs/config.h b/keyboards/kbdfans/kbd75hs/config.h index c6e7db6bcd..4bc0c6dcff 100644 --- a/keyboards/kbdfans/kbd75hs/config.h +++ b/keyboards/kbdfans/kbd75hs/config.h @@ -16,8 +16,6 @@ #pragma once -#define FORCE_NKRO - #define RGBLIGHT_EFFECT_BREATHING #define RGBLIGHT_EFFECT_RAINBOW_MOOD #define RGBLIGHT_EFFECT_RAINBOW_SWIRL diff --git a/keyboards/kbdfans/kbd75hs/info.json b/keyboards/kbdfans/kbd75hs/info.json index 452caa9aa8..b84f63a967 100644 --- a/keyboards/kbdfans/kbd75hs/info.json +++ b/keyboards/kbdfans/kbd75hs/info.json @@ -5,7 +5,8 @@ "usb": { "vid": "0x4B42", "pid": "0x6062", - "device_version": "0.0.3" + "device_version": "0.0.3", + "force_nkro": true }, "matrix_pins": { "cols": ["F7", "F6", "F5", "F4", "F1", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"], diff --git a/keyboards/keychron/q1/ansi/info.json b/keyboards/keychron/q1/ansi/info.json index 7b98521985..e4fbf055f2 100644 --- a/keyboards/keychron/q1/ansi/info.json +++ b/keyboards/keychron/q1/ansi/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x3434", "pid": "0x0100", - "device_version": "1.0.0" + "device_version": "1.0.0", + "force_nkro": true }, "rgb_matrix": { "driver": "IS31FL3733" diff --git a/keyboards/keychron/q1/ansi_encoder/info.json b/keyboards/keychron/q1/ansi_encoder/info.json index 8220bd3323..d9e2fdff60 100644 --- a/keyboards/keychron/q1/ansi_encoder/info.json +++ b/keyboards/keychron/q1/ansi_encoder/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x3434", "pid": "0x0101", - "device_version": "1.0.0" + "device_version": "1.0.0", + "force_nkro": true }, "rgb_matrix": { "driver": "IS31FL3733" diff --git a/keyboards/keychron/q1/config.h b/keyboards/keychron/q1/config.h index a87754e9f2..c78453dc5f 100644 --- a/keyboards/keychron/q1/config.h +++ b/keyboards/keychron/q1/config.h @@ -27,9 +27,6 @@ /* Disable DIP switch in matrix data */ #define MATRIX_MASKED -/* NKRO */ -#define FORCE_NKRO - /* Disable RGB lighting when PC is in suspend */ #define RGB_DISABLE_WHEN_USB_SUSPENDED diff --git a/keyboards/keychron/q1/iso/info.json b/keyboards/keychron/q1/iso/info.json index cc8f74bc75..a99ef16ba9 100644 --- a/keyboards/keychron/q1/iso/info.json +++ b/keyboards/keychron/q1/iso/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x3434", "pid": "0x0102", - "device_version": "1.0.0" + "device_version": "1.0.0", + "force_nkro": true }, "rgb_matrix": { "driver": "IS31FL3733" diff --git a/keyboards/keychron/q1/iso_encoder/info.json b/keyboards/keychron/q1/iso_encoder/info.json index 5bc470e102..38a5da1994 100644 --- a/keyboards/keychron/q1/iso_encoder/info.json +++ b/keyboards/keychron/q1/iso_encoder/info.json @@ -6,7 +6,8 @@ "usb": { "vid": "0x3434", "pid": "0x0103", - "device_version": "1.0.2" + "device_version": "1.0.2", + "force_nkro": true }, "rgb_matrix": { "driver": "IS31FL3733" diff --git a/keyboards/kingly_keys/little_foot/config.h b/keyboards/kingly_keys/little_foot/config.h index 719f192955..fe391e91a1 100644 --- a/keyboards/kingly_keys/little_foot/config.h +++ b/keyboards/kingly_keys/little_foot/config.h @@ -16,8 +16,6 @@ #pragma once -#define FORCE_NKRO - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE diff --git a/keyboards/kingly_keys/little_foot/info.json b/keyboards/kingly_keys/little_foot/info.json index c3cde9243f..c3dfe66910 100644 --- a/keyboards/kingly_keys/li