diff options
| author | Joel Challis <git@zvecr.com> | 2024-04-15 19:19:23 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-15 19:19:23 +0100 |
| commit | 9c1662f8f9f28d185ccf0ce1dee084934c896367 (patch) | |
| tree | 97b018f9117102d164564b9a7ad6341739cd9c47 /keyboards | |
| parent | 2e01b67ecc4e36668098cb1bc4a5b63976d4c94d (diff) | |
Migrate build target markers to keyboard.json - TUV (#23514)
Diffstat (limited to 'keyboards')
83 files changed, 284 insertions, 614 deletions
diff --git a/keyboards/tada68/config.h b/keyboards/tada68/config.h deleted file mode 100755 index b9449c4714..0000000000 --- a/keyboards/tada68/config.h +++ /dev/null | |||
| @@ -1,39 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2012 Jun Wako <wakojun@gmail.com> | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | |||
| 18 | #pragma once | ||
| 19 | |||
| 20 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 21 | #define LOCKING_SUPPORT_ENABLE | ||
| 22 | /* Locking resynchronize hack */ | ||
| 23 | #define LOCKING_RESYNC_ENABLE | ||
| 24 | |||
| 25 | /* | ||
| 26 | * Feature disable options | ||
| 27 | * These options are also useful to firmware size reduction. | ||
| 28 | */ | ||
| 29 | |||
| 30 | /* disable debug print */ | ||
| 31 | //#define NO_DEBUG | ||
| 32 | |||
| 33 | /* disable print */ | ||
| 34 | //#define NO_PRINT | ||
| 35 | |||
| 36 | /* disable action features */ | ||
| 37 | //#define NO_ACTION_LAYER | ||
| 38 | //#define NO_ACTION_TAPPING | ||
| 39 | //#define NO_ACTION_ONESHOT | ||
diff --git a/keyboards/tada68/info.json b/keyboards/tada68/keyboard.json index 1311017d36..641def01a3 100644 --- a/keyboards/tada68/info.json +++ b/keyboards/tada68/keyboard.json | |||
| @@ -8,6 +8,20 @@ | |||
| 8 | "pid": "0x0001", | 8 | "pid": "0x0001", |
| 9 | "device_version": "0.0.3" | 9 | "device_version": "0.0.3" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "backlight": true, | ||
| 13 | "bootmagic": false, | ||
| 14 | "command": true, | ||
| 15 | "extrakey": true, | ||
| 16 | "mousekey": true, | ||
| 17 | "nkro": true | ||
| 18 | }, | ||
| 19 | "qmk": { | ||
| 20 | "locking": { | ||
| 21 | "enabled": true, | ||
| 22 | "resync": true | ||
| 23 | } | ||
| 24 | }, | ||
| 11 | "matrix_pins": { | 25 | "matrix_pins": { |
| 12 | "cols": ["F0", "F1", "E6", "C7", "C6", "B7", "D4", "B1", "B0", "B5", "B4", "D7", "D6", "B3", "F4"], | 26 | "cols": ["F0", "F1", "E6", "C7", "C6", "B7", "D4", "B1", "B0", "B5", "B4", "D7", "D6", "B3", "F4"], |
| 13 | "rows": ["D0", "D1", "F6", "F7", "D5"] | 27 | "rows": ["D0", "D1", "F6", "F7", "D5"] |
diff --git a/keyboards/tada68/keymaps/rgb/config.h b/keyboards/tada68/keymaps/rgb/config.h index 21ddfa1850..363a41accd 100755 --- a/keyboards/tada68/keymaps/rgb/config.h +++ b/keyboards/tada68/keymaps/rgb/config.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | #include "../../config.h" | 1 | #pragma once |
| 2 | 2 | ||
| 3 | /* WS2812B RGB Underglow LED */ | 3 | /* WS2812B RGB Underglow LED */ |
| 4 | #define WS2812_DI_PIN F5 // See readme.md for wiring your led's | 4 | #define WS2812_DI_PIN F5 // See readme.md for wiring your led's |
diff --git a/keyboards/tada68/keymaps/rgb/rules.mk b/keyboards/tada68/keymaps/rgb/rules.mk index 7cffca44fa..c777cb1b9f 100644 --- a/keyboards/tada68/keymaps/rgb/rules.mk +++ b/keyboards/tada68/keymaps/rgb/rules.mk | |||
| @@ -1,18 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change to "no" to disable the options, or define them in the Makefile in | ||
| 3 | # the appropriate keymap folder that will get included automatically | ||
| 4 | # | ||
| 5 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 6 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 7 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 8 | CONSOLE_ENABLE = no # Console for debug | ||
| 9 | COMMAND_ENABLE = yes # Commands for debug and configuration | ||
| 10 | NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work | ||
| 11 | BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality | ||
| 12 | MIDI_ENABLE = no # MIDI controls | ||
| 13 | AUDIO_ENABLE = no # Audio output on port C6 | ||
| 14 | UNICODE_ENABLE = no # Unicode | ||
| 15 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | ||
| 16 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | |
| 17 | SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend | ||
| 18 | |||
diff --git a/keyboards/tada68/rules.mk b/keyboards/tada68/rules.mk index 01310bd4ea..e22d524889 100755 --- a/keyboards/tada68/rules.mk +++ b/keyboards/tada68/rules.mk | |||
| @@ -1,15 +1,2 @@ | |||
| 1 | # This board uses the older unsafe 6k version of lufa-ms | 1 | # This board uses the older unsafe 6k version of lufa-ms |
| 2 | BOOTLOADER_SIZE = 6144 | 2 | BOOTLOADER_SIZE = 6144 |
| 3 | |||
| 4 | # Build Options | ||
| 5 | # change yes to no to disable | ||
| 6 | # | ||
| 7 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 8 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 9 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 10 | CONSOLE_ENABLE = no # Console for debug | ||
| 11 | COMMAND_ENABLE = yes # Commands for debug and configuration | ||
| 12 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 13 | BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality | ||
| 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 15 | AUDIO_ENABLE = no # Audio output | ||
diff --git a/keyboards/takashicompany/compacx/config.h b/keyboards/takashicompany/compacx/config.h deleted file mode 100644 index 7b4e38bd96..0000000000 --- a/keyboards/takashicompany/compacx/config.h +++ /dev/null | |||
| @@ -1,39 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2021 takashicompany | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | |||
| 18 | #pragma once | ||
| 19 | |||
| 20 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 21 | #define LOCKING_SUPPORT_ENABLE | ||
| 22 | /* Locking resynchronize hack */ | ||
| 23 | #define LOCKING_RESYNC_ENABLE | ||
| 24 | |||
| 25 | /* | ||
| 26 | * Feature disable options | ||
| 27 | * These options are also useful to firmware size reduction. | ||
| 28 | */ | ||
| 29 | |||
| 30 | /* disable debug print */ | ||
| 31 | //#define NO_DEBUG | ||
| 32 | |||
| 33 | /* disable print */ | ||
| 34 | //#define NO_PRINT | ||
| 35 | |||
| 36 | /* disable action features */ | ||
| 37 | //#define NO_ACTION_LAYER | ||
| 38 | //#define NO_ACTION_TAPPING | ||
| 39 | //#define NO_ACTION_ONESHOT | ||
diff --git a/keyboards/takashicompany/compacx/info.json b/keyboards/takashicompany/compacx/keyboard.json index 08dcbfee54..b4460cce77 100644 --- a/keyboards/takashicompany/compacx/info.json +++ b/keyboards/takashicompany/compacx/keyboard.json | |||
| @@ -8,6 +8,23 @@ | |||
| 8 | "pid": "0x0014", | 8 | "pid": "0x0014", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "build": { | ||
| 12 | "lto": true | ||
| 13 | }, | ||
| 14 | "features": { | ||
| 15 | "bootmagic": true, | ||
| 16 | "encoder": true, | ||
| 17 | "extrakey": true, | ||
| 18 | "mousekey": true, | ||
| 19 | "nkro": false, | ||
| 20 | "rgblight": true | ||
| 21 | }, | ||
| 22 | "qmk": { | ||
| 23 | "locking": { | ||
| 24 | "enabled": true, | ||
| 25 | "resync": true | ||
| 26 | } | ||
| 27 | }, | ||
| 11 | "rgblight": { | 28 | "rgblight": { |
| 12 | "saturation_steps": 8, | 29 | "saturation_steps": 8, |
| 13 | "brightness_steps": 8, | 30 | "brightness_steps": 8, |
diff --git a/keyboards/takashicompany/compacx/rules.mk b/keyboards/takashicompany/compacx/rules.mk deleted file mode 100644 index 25fcdc1a34..0000000000 --- a/keyboards/takashicompany/compacx/rules.mk +++ /dev/null | |||
| @@ -1,14 +0,0 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
| 13 | ENCODER_ENABLE = yes | ||
| 14 | LTO_ENABLE = yes | ||
diff --git a/keyboards/takashicompany/spreadwriter/info.json b/keyboards/takashicompany/spreadwriter/keyboard.json index da5a95b895..2c9fcd1619 100644 --- a/keyboards/takashicompany/spreadwriter/info.json +++ b/keyboards/takashicompany/spreadwriter/keyboard.json | |||
| @@ -6,11 +6,11 @@ | |||
| 6 | "diode_direction": "COL2ROW", | 6 | "diode_direction": "COL2ROW", |
| 7 | "features": { | 7 | "features": { |
| 8 | "bootmagic": true, | 8 | "bootmagic": true, |
| 9 | "command": false, | 9 | "encoder": true, |
| 10 | "console": false, | ||
| 11 | "extrakey": true, | 10 | "extrakey": true, |
| 12 | "mousekey": true, | 11 | "mousekey": true, |
| 13 | "nkro": true | 12 | "nkro": true, |
| 13 | "rgblight": true | ||
| 14 | }, | 14 | }, |
| 15 | "matrix_pins": { | 15 | "matrix_pins": { |
| 16 | "cols": ["D4", "C6", "D7", "E6", "B4", "B5", "D2"], | 16 | "cols": ["D4", "C6", "D7", "E6", "B4", "B5", "D2"], |
diff --git a/keyboards/takashicompany/spreadwriter/rules.mk b/keyboards/takashicompany/spreadwriter/rules.mk deleted file mode 100644 index 248f19320f..0000000000 --- a/keyboards/takashicompany/spreadwriter/rules.mk +++ /dev/null | |||
| @@ -1,2 +0,0 @@ | |||
| 1 | ENCODER_ENABLE = yes | ||
| 2 | RGBLIGHT_ENABLE = yes \ No newline at end of file | ||
diff --git a/keyboards/takashiski/hecomi/alpha/config.h b/keyboards/takashiski/hecomi/alpha/config.h deleted file mode 100644 index 1c14611b2b..0000000000 --- a/keyboards/takashiski/hecomi/alpha/config.h +++ /dev/null | |||
| @@ -1,47 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2018 takashiski | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | |||
| 18 | #pragma once | ||
| 19 | |||
| 20 | //#define USE_I2C | ||
| 21 | |||
| 22 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 23 | #define LOCKING_SUPPORT_ENABLE | ||
| 24 | /* Locking resynchronize hack */ | ||
| 25 | #define LOCKING_RESYNC_ENABLE | ||
| 26 | |||
| 27 | /* | ||
| 28 | * Feature disable options | ||
| 29 | * These options are also useful to firmware size reduction. | ||
| 30 | */ | ||
| 31 | |||
| 32 | /* disable debug print */ | ||
| 33 | //#define NO_DEBUG | ||
| 34 | |||
| 35 | /* disable print */ | ||
| 36 | //#define NO_PRINT | ||
| 37 | |||
| 38 | /* disable action features */ | ||
| 39 | //#define NO_ACTION_LAYER | ||
| 40 | //#define NO_ACTION_TAPPING | ||
| 41 | //#define NO_ACTION_ONESHOT | ||
| 42 | |||
| 43 | /* | ||
| 44 | #define USE_I2C | ||
| 45 | #define MASTER_LEFT | ||
| 46 | #define EEHANDS | ||
| 47 | */ | ||
diff --git a/keyboards/takashiski/hecomi/alpha/info.json b/keyboards/takashiski/hecomi/alpha/keyboard.json index 767f787e5e..0a6bf513f0 100644 --- a/keyboards/takashiski/hecomi/alpha/info.json +++ b/keyboards/takashiski/hecomi/alpha/keyboard.json | |||
| @@ -8,6 +8,21 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": false, | ||
| 13 | "command": true, | ||
| 14 | "console": true, | ||
| 15 | "extrakey": true, | ||
| 16 | "mousekey": false, | ||
| 17 | "nkro": false, | ||
| 18 | "rgblight": true | ||
| 19 | }, | ||
| 20 | "qmk": { | ||
| 21 | "locking": { | ||
| 22 | "enabled": true, | ||
| 23 | "resync": true | ||
| 24 | } | ||
| 25 | }, | ||
| 11 | "matrix_pins": { | 26 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 27 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["C6", "D7", "E6", "B4", "B5"] | 28 | "rows": ["C6", "D7", "E6", "B4", "B5"] |
diff --git a/keyboards/takashiski/hecomi/alpha/rules.mk b/keyboards/takashiski/hecomi/alpha/rules.mk deleted file mode 100644 index 98c2f6b6a7..0000000000 --- a/keyboards/takashiski/hecomi/alpha/rules.mk +++ /dev/null | |||
| @@ -1,12 +0,0 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = no # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = yes # Console for debug | ||
| 8 | COMMAND_ENABLE = yes # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
diff --git a/keyboards/telophase/info.json b/keyboards/telophase/keyboard.json index 2dd6c5dc78..8efbae5519 100644 --- a/keyboards/telophase/info.json +++ b/keyboards/telophase/keyboard.json | |||
| @@ -8,6 +8,14 @@ | |||
| 8 | "pid": "0x6060", | 8 | "pid": "0x6060", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": false, | ||
| 13 | "command": true, | ||
| 14 | "console": true, | ||
| 15 | "extrakey": true, | ||
| 16 | "mousekey": true, | ||
| 17 | "nkro": true | ||
| 18 | }, | ||
| 11 | "processor": "atmega32u4", | 19 | "processor": "atmega32u4", |
| 12 | "bootloader": "caterina", | 20 | "bootloader": "caterina", |
| 13 | "community_layouts": ["ortho_4x12"], | 21 | "community_layouts": ["ortho_4x12"], |
diff --git a/keyboards/telophase/rules.mk b/keyboards/telophase/rules.mk index 706d610653..ae63f87e07 100644 --- a/keyboards/telophase/rules.mk +++ b/keyboards/telophase/rules.mk | |||
| @@ -1,18 +1,4 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = yes # Console for debug | ||
| 8 | COMMAND_ENABLE = yes # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
| 13 | CUSTOM_MATRIX = lite | 1 | CUSTOM_MATRIX = lite |
| 14 | |||
| 15 | # project specific files | ||
| 16 | SRC += matrix.c | 2 | SRC += matrix.c |
| 17 | UART_DRIVER_REQUIRED = yes | 3 | UART_DRIVER_REQUIRED = yes |
| 18 | 4 | ||
diff --git a/keyboards/tkc/portico/info.json b/keyboards/tkc/portico/keyboard.json index 4f908c83e6..29b7d8246b 100644 --- a/keyboards/tkc/portico/info.json +++ b/keyboards/tkc/portico/keyboard.json | |||
| @@ -8,6 +8,13 @@ | |||
| 8 | "pid": "0x0008", | 8 | "pid": "0x0008", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": true, | ||
| 13 | "command": true, | ||
| 14 | "extrakey": true, | ||
| 15 | "mousekey": true, | ||
| 16 | "nkro": true | ||
| 17 | }, | ||
| 11 | "rgb_matrix": { | 18 | "rgb_matrix": { |
| 12 | "animations": { | 19 | "animations": { |
| 13 | "alphas_mods": true, | 20 | "alphas_mods": true, |
diff --git a/keyboards/tkc/portico/rules.mk b/keyboards/tkc/portico/rules.mk index 6bc05372af..4263ceb168 100644 --- a/keyboards/tkc/portico/rules.mk +++ b/keyboards/tkc/portico/rules.mk | |||
| @@ -1,22 +1,8 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = yes # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
| 13 | RGB_MATRIX_ENABLE = no | ||
| 14 | CIE1931_CURVE = yes | 1 | CIE1931_CURVE = yes |
| 2 | I2C_DRIVER_REQUIRED = yes | ||
| 15 | 3 | ||
| 16 | # project specific files | 4 | # project specific files |
| 17 | SRC += keyboards/wilba_tech/wt_main.c \ | 5 | SRC += keyboards/wilba_tech/wt_main.c \ |
| 18 | keyboards/wilba_tech/wt_rgb_backlight.c \ | 6 | keyboards/wilba_tech/wt_rgb_backlight.c \ |
| 19 | quantum/color.c \ | 7 | quantum/color.c \ |
| 20 | drivers/led/issi/is31fl3731.c | 8 | drivers/led/issi/is31fl3731.c |
| 21 | |||
| 22 | I2C_DRIVER_REQUIRED = yes | ||
diff --git a/keyboards/tkc/portico75/info.json b/keyboards/tkc/portico75/keyboard.json index fa2a24951f..79ead69764 100644 --- a/keyboards/tkc/portico75/info.json +++ b/keyboards/tkc/portico75/keyboard.json | |||
| @@ -8,6 +8,15 @@ | |||
| 8 | "pid": "0x0011", | 8 | "pid": "0x0011", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": true, | ||
| 13 | "command": true, | ||
| 14 | "encoder": true, | ||
| 15 | "extrakey": true, | ||
| 16 | "mousekey": true, | ||
| 17 | "nkro": true, | ||
| 18 | "rgb_matrix": true | ||
| 19 | }, | ||
| 11 | "rgb_matrix": { | 20 | "rgb_matrix": { |
| 12 | "animations": { | 21 | "animations": { |
| 13 | "alphas_mods": true, | 22 | "alphas_mods": true, |
diff --git a/keyboards/tkc/portico75/keymaps/via/rules.mk b/keyboards/tkc/portico75/keymaps/via/rules.mk index 1706771222..81628aba6b 100644 --- a/keyboards/tkc/portico75/keymaps/via/rules.mk +++ b/keyboards/tkc/portico75/keymaps/via/rules.mk | |||
| @@ -10,3 +10,4 @@ SRC += keyboards/wilba_tech/wt_main.c \ | |||
| 10 | drivers/led/issi/is31fl3741.c | 10 | drivers/led/issi/is31fl3741.c |
| 11 | 11 | ||
| 12 | I2C_DRIVER_REQUIRED = yes | 12 | I2C_DRIVER_REQUIRED = yes |
| 13 | CIE1931_CURVE = yes | ||
diff --git a/keyboards/tkc/portico75/rules.mk b/keyboards/tkc/portico75/rules.mk deleted file mode 100644 index 36e22b992d..0000000000 --- a/keyboards/tkc/portico75/rules.mk +++ /dev/null | |||
| @@ -1,15 +0,0 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = yes # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | ||
| 14 | CIE1931_CURVE = yes | ||
| 15 | ENCODER_ENABLE = yes | ||
diff --git a/keyboards/tkw/grandiceps/info.json b/keyboards/tkw/grandiceps/info.json index 7700780b2e..507f4c4792 100644 --- a/keyboards/tkw/grandiceps/info.json +++ b/keyboards/tkw/grandiceps/info.json | |||
| @@ -4,7 +4,19 @@ | |||
| 4 | "maintainer": "vattern", | 4 | "maintainer": "vattern", |
| 5 | "usb": { | 5 | "usb": { |
| 6 | "vid": "0xFEED", | 6 | "vid": "0xFEED", |
| 7 | "pid": "0x7812" | 7 | "pid": "0x7812", |
| 8 | "shared_endpoint": { | ||
| 9 | "keyboard": true | ||
| 10 | } | ||
| 11 | }, | ||
| 12 | "features": { | ||
| 13 | "bootmagic": true, | ||
| 14 | "encoder": true, | ||
| 15 | "extrakey": true, | ||
| 16 | "mousekey": true, | ||
| 17 | "nkro": true, | ||
| 18 | "oled": true, | ||
| 19 | "rgblight": true | ||
| 8 | }, | 20 | }, |
| 9 | "ws2812": { | 21 | "ws2812": { |
| 10 | "pin": "B1", | 22 | "pin": "B1", |
diff --git a/keyboards/tkw/grandiceps/rev2/info.json b/keyboards/tkw/grandiceps/rev2/keyboard.json index cd80948196..cd80948196 100644 --- a/keyboards/tkw/grandiceps/rev2/info.json +++ b/keyboards/tkw/grandiceps/rev2/keyboard.json | |||
diff --git a/keyboards/tkw/grandiceps/rules.mk b/keyboards/tkw/grandiceps/rules.mk index 5b78d6fe55..01fa521763 100644 --- a/keyboards/tkw/grandiceps/rules.mk +++ b/keyboards/tkw/grandiceps/rules.mk | |||
| @@ -1,20 +1,3 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | ||
| 12 | ENCODER_ENABLE = yes # Enable rotary encoder support | ||
| 13 | AUDIO_ENABLE = no # Audio output | ||
| 14 | KEYBOARD_SHARED_EP = yes # Free up some extra endpoints - needed if console+mouse+extra | ||
| 15 | |||
| 16 | SERIAL_DRIVER = usart | 1 | SERIAL_DRIVER = usart |
| 17 | OLED_ENABLE = yes | ||
| 18 | OPT_DEFS += -DSTM32_DMA_REQUIRED=TRUE | ||
| 19 | 2 | ||
| 20 | DEFAULT_FOLDER = tkw/grandiceps/rev1 | 3 | DEFAULT_FOLDER = tkw/grandiceps/rev1 |
diff --git a/keyboards/tkw/stoutgat/v1/info.json b/keyboards/tkw/stoutgat/v1/keyboard.json index 9d7a60a4b9..2dd46af494 100644 --- a/keyboards/tkw/stoutgat/v1/info.json +++ b/keyboards/tkw/stoutgat/v1/keyboard.json | |||
| @@ -8,6 +8,13 @@ | |||
| 8 | "pid": "0x7811", | 8 | "pid": "0x7811", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": true, | ||
| 13 | "encoder": true, | ||
| 14 | "extrakey": true, | ||
| 15 | "mousekey": true, | ||
| 16 | "nkro": false | ||
| 17 | }, | ||
| 11 | "matrix_pins": { | 18 | "matrix_pins": { |
| 12 | "cols": ["D6", "D5", "D7", "C0", "C1", "C2", "C3", "C4", "C5", "C6", "C7", "A7", "A6", "A5", "A4"], | 19 | "cols": ["D6", "D5", "D7", "C0", "C1", "C2", "C3", "C4", "C5", "C6", "C7", "A7", "A6", "A5", "A4"], |
| 13 | "rows": ["D1", "D0", "A0", "A1", "A2"] | 20 | "rows": ["D1", "D0", "A0", "A1", "A2"] |
diff --git a/keyboards/tkw/stoutgat/v1/rules.mk b/keyboards/tkw/stoutgat/v1/rules.mk index 8dca0665f7..c2ee0bc86f 100644 --- a/keyboards/tkw/stoutgat/v1/rules.mk +++ b/keyboards/tkw/stoutgat/v1/rules.mk | |||
| @@ -1,16 +1,2 @@ | |||
| 1 | # Processor frequency | 1 | # Processor frequency |
| 2 | F_CPU = 16000000 | 2 | F_CPU = 16000000 |
| 3 | |||
| 4 | # Build Options | ||
| 5 | # change yes to no to disable | ||
| 6 | # | ||
| 7 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 8 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 9 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 10 | CONSOLE_ENABLE = no # Console for debug | ||
| 11 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 12 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 13 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 15 | AUDIO_ENABLE = no # Audio output | ||
| 16 | ENCODER_ENABLE = yes | ||
diff --git a/keyboards/tkw/stoutgat/v2/info.json b/keyboards/tkw/stoutgat/v2/info.json index b1232f6816..dbb227b0fd 100644 --- a/keyboards/tkw/stoutgat/v2/info.json +++ b/keyboards/tkw/stoutgat/v2/info.json | |||
| @@ -8,6 +8,14 @@ | |||
| 8 | "pid": "0x7811", | 8 | "pid": "0x7811", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": true, | ||
| 13 | "encoder": true, | ||
| 14 | "extrakey": true, | ||
| 15 | "mousekey": true, | ||
| 16 | "nkro": true, | ||
| 17 | "rgblight": true | ||
| 18 | }, | ||
| 11 | "ws2812": { | 19 | "ws2812": { |
| 12 | "pin": "B1", | 20 | "pin": "B1", |
| 13 | "driver": "pwm" | 21 | "driver": "pwm" |
diff --git a/keyboards/tkw/stoutgat/v2/rules.mk b/keyboards/tkw/stoutgat/v2/rules.mk index 477d680add..1a660af26c 100644 --- a/keyboards/tkw/stoutgat/v2/rules.mk +++ b/keyboards/tkw/stoutgat/v2/rules.mk | |||
| @@ -1,18 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | KEYBOARD_SHARED_EP = yes # Free up some extra endpoints - needed if console+mouse+extra | ||
| 6 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 7 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 8 | CONSOLE_ENABLE = no # Console for debug | ||
| 9 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 10 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 11 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 12 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | ||
| 13 | ENCODER_ENABLE = yes # Enable rotary encoder support | ||
| 14 | AUDIO_ENABLE = no # Audio output | ||
| 15 | |||
| 16 | OPT_DEFS += -DSTM32_DMA_REQUIRED=TRUE | ||
| 17 | |||
| 18 | DEFAULT_FOLDER = tkw/stoutgat/v2/f411 | DEFAULT_FOLDER = tkw/stoutgat/v2/f411 | |
diff --git a/keyboards/tokyokeyboard/alix40/info.json b/keyboards/tokyokeyboard/alix40/keyboard.json index 7b2f198e59..e4c27aaec2 100644 --- a/keyboards/tokyokeyboard/alix40/info.json +++ b/keyboards/tokyokeyboard/alix40/keyboard.json | |||
| @@ -8,6 +8,14 @@ | |||
| 8 | "pid": "0x4134", | 8 | "pid": "0x4134", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bluetooth": true, | ||
| 13 | "bootmagic": true, | ||
| 14 | "command": true, | ||
| 15 | "extrakey": true, | ||
| 16 | "mousekey": false, | ||
| 17 | "nkro": false | ||
| 18 | }, | ||
| 11 | "matrix_pins": { | 19 | "matrix_pins": { |
| 12 | "cols": ["F7", "F6", "F5", "F4", "F1", "F0", "D0", "D1", "D2", "D3", "D5", "D6"], | 20 | "cols": ["F7", "F6", "F5", "F4", "F1", "F0", "D0", "D1", "D2", "D3", "D5", "D6"], |
| 13 | "rows": ["D7", "C6", "C7", "B5"] | 21 | "rows": ["D7", "C6", "C7", "B5"] |
diff --git a/keyboards/tokyokeyboard/alix40/rules.mk b/keyboards/tokyokeyboard/alix40/rules.mk index 5d6d78ae10..3437a35bdf 100644 --- a/keyboards/tokyokeyboard/alix40/rules.mk +++ b/keyboards/tokyokeyboard/alix40/rules.mk | |||
| @@ -1,16 +1,2 @@ | |||
| 1 | # Processor frequency | 1 | # Processor frequency |
| 2 | F_CPU = 8000000 | 2 | F_CPU = 8000000 |
| 3 | |||
| 4 | # Build Options | ||
| 5 | # change yes to no to disable | ||
| 6 | # | ||
| 7 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 8 | MOUSEKEY_ENABLE = no # Mouse keys | ||
| 9 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 10 | CONSOLE_ENABLE = no # Console for debug | ||
| 11 | COMMAND_ENABLE = yes # Commands for debug and configuration | ||
| 12 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 13 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 15 | AUDIO_ENABLE = no # Audio output | ||
| 16 | BLUETOOTH_ENABLE = yes | ||
diff --git a/keyboards/tominabox1/littlefoot_lx/rev1/info.json b/keyboards/tominabox1/littlefoot_lx/rev1/keyboard.json index be22362de2..b021ba9c8d 100644 --- a/keyboards/tominabox1/littlefoot_lx/rev1/info.json +++ b/keyboards/tominabox1/littlefoot_lx/rev1/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x6C78", | 8 | "pid": "0x6C78", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": true, | ||
| 13 | "extrakey": false, | ||
| 14 | "mousekey": false, | ||
| 15 | "nkro": true | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["D7", "D6", "D4", "E2", "F5", "F6", "F7", "B6", "B5", "B4"], | 18 | "cols": ["D7", "D6", "D4", "E2", "F5", "F6", "F7", "B6", "B5", "B4"], |
| 13 | "rows": ["D5", "F4", "D3", "F1", "F0"] | 19 | "rows": ["D5", "F4", "D3", "F1", "F0"] |
diff --git a/keyboards/tominabox1/littlefoot_lx/rev1/rules.mk b/keyboards/tominabox1/littlefoot_lx/rev1/rules.mk deleted file mode 100644 index 964fd15539..0000000000 --- a/keyboards/tominabox1/littlefoot_lx/rev1/rules.mk +++ /dev/null | |||
| @@ -1,12 +0,0 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = no # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = no # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
diff --git a/keyboards/tominabox1/littlefoot_lx/rev2/info.json b/keyboards/tominabox1/littlefoot_lx/rev2/keyboard.json index 6a48b5076b..fe1cf6e596 100644 --- a/keyboards/tominabox1/littlefoot_lx/rev2/info.json +++ b/keyboards/tominabox1/littlefoot_lx/rev2/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x6C78", | 8 | "pid": "0x6C78", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": true, | ||
| 13 | "extrakey": false, | ||
| 14 | "mousekey": false, | ||
| 15 | "nkro": true | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["D7", "D6", "D4", "C7", "F5", "F6", "F7", "B6", "B5", "B4"], | 18 | "cols": ["D7", "D6", "D4", "C7", "F5", "F6", "F7", "B6", "B5", "B4"], |
| 13 | "rows": ["D5", "F4", "D3", "F1", "F0"] | 19 | "rows": ["D5", "F4", "D3", "F1", "F0"] |
diff --git a/keyboards/tominabox1/littlefoot_lx/rev2/rules.mk b/keyboards/tominabox1/littlefoot_lx/rev2/rules.mk deleted file mode 100644 index 964fd15539..0000000000 --- a/keyboards/tominabox1/littlefoot_lx/rev2/rules.mk +++ /dev/null | |||
| @@ -1,12 +0,0 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = no # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = no # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
diff --git a/keyboards/tominabox1/underscore33/rev1/config.h b/keyboards/tominabox1/underscore33/rev1/config.h deleted file mode 100644 index 333d0a100e..0000000000 --- a/keyboards/tominabox1/underscore33/rev1/config.h +++ /dev/null | |||
| @@ -1,21 +0,0 @@ | |||
| 1 | /* Copyright 2020 tominabox1 | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | #pragma once | ||
| 17 | |||
| 18 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 19 | #define LOCKING_SUPPORT_ENABLE | ||
| 20 | /* Locking resynchronize hack */ | ||
| 21 | #define LOCKING_RESYNC_ENABLE | ||
diff --git a/keyboards/tominabox1/underscore33/rev1/info.json b/keyboards/tominabox1/underscore33/rev1/keyboard.json index c52c1b1373..221ecccb04 100644 --- a/keyboards/tominabox1/underscore33/rev1/info.json +++ b/keyboards/tominabox1/underscore33/rev1/keyboard.json | |||
| @@ -8,6 +8,18 @@ | |||
| 8 | "pid": "0x3301", | 8 | "pid": "0x3301", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": true, | ||
| 13 | "extrakey": true, | ||
| 14 | "mousekey": true, | ||
| 15 | "nkro": true | ||
| 16 | }, | ||
| 17 | "qmk": { | ||
| 18 | "locking": { | ||
| 19 | "enabled": true, | ||
| 20 | "resync": true | ||
| 21 | } | ||
| 22 | }, | ||
| 11 | "matrix_pins": { | 23 | "matrix_pins": { |
| 12 | "cols": ["B4", "B5", "D5", "F7", "B1", "F4", "B3", "D7", "B0", "B2"], | 24 | "cols": ["B4", "B5", "D5", "F7", "B1", "F4", "B3", "D7", "B0", "B2"], |
| 13 | "rows": ["F5", "F6", "C6", "D0"] | 25 | "rows": ["F5", "F6", "C6", "D0"] |
diff --git a/keyboards/tominabox1/underscore33/rev1/rules.mk b/keyboards/tominabox1/underscore33/rev1/rules.mk deleted file mode 100644 index 3b6a1809db..0000000000 --- a/keyboards/tominabox1/underscore33/rev1/rules.mk +++ /dev/null | |||
| @@ -1,12 +0,0 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
diff --git a/keyboards/tominabox1/underscore33/rev2/config.h b/keyboards/tominabox1/underscore33/rev2/config.h deleted file mode 100644 index 333d0a100e..0000000000 --- a/keyboards/tominabox1/underscore33/rev2/config.h +++ /dev/null | |||
| @@ -1,21 +0,0 @@ | |||
| 1 | /* Copyright 2020 tominabox1 | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | #pragma once | ||
| 17 | |||
| 18 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 19 | #define LOCKING_SUPPORT_ENABLE | ||
| 20 | /* Locking resynchronize hack */ | ||
| 21 | #define LOCKING_RESYNC_ENABLE | ||
diff --git a/keyboards/tominabox1/underscore33/rev2/info.json b/keyboards/tominabox1/underscore33/rev2/keyboard.json index b9c8b87b50..4375116963 100644 --- a/keyboards/tominabox1/underscore33/rev2/info.json +++ b/keyboards/tominabox1/underscore33/rev2/keyboard.json | |||
| @@ -8,6 +8,18 @@ | |||
| 8 | "pid": "0x3302", | 8 | "pid": "0x3302", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": true, | ||
| 13 | "extrakey": true, | ||
| 14 | "mousekey": false, | ||
| 15 | "nkro": true | ||
| 16 | }, | ||
| 17 | "qmk": { | ||
| 18 | "locking": { | ||
| 19 | "enabled": true, | ||
| 20 | "resync": true | ||
| 21 | } | ||
| 22 | }, | ||
| 11 | "rgblight": { | 23 | "rgblight": { |
| 12 | "led_count": 12, | 24 | "led_count": 12, |
| 13 | "animations": { | 25 | "animations": { |
diff --git a/keyboards/tominabox1/underscore33/rev2/rules.mk b/keyboards/tominabox1/underscore33/rev2/rules.mk deleted file mode 100644 index dd8f1a5ae7..0000000000 --- a/keyboards/tominabox1/underscore33/rev2/rules.mk +++ /dev/null | |||
| @@ -1,13 +0,0 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = no # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
| 13 | |||
diff --git a/keyboards/torn/info.json b/keyboards/torn/keyboard.json index c1b83188f0..162e7d08c0 100644 --- a/keyboards/torn/info.json +++ b/keyboards/torn/keyboard.json | |||
| @@ -9,6 +9,14 @@ | |||
| 9 | "device_version": "0.0.1", | 9 | "device_version": "0.0.1", |
| 10 | "max_power": 100 | 10 | "max_power": 100 |
| 11 | }, | 11 | }, |
| 12 | "features": { | ||
| 13 | "bootmagic": false, | ||
| 14 | "encoder": true, | ||
| 15 | "extrakey": false, | ||
| 16 | "mousekey": false, | ||
| 17 | "oled": true, | ||
| 18 | "wpm": true | ||
| 19 | }, | ||
| 12 | "encoder": { | 20 | "encoder": { |
| 13 | "rotary": [ | 21 | "rotary": [ |
| 14 | {"pin_a": "B2", "pin_b": "B1"} | 22 | {"pin_a": "B2", "pin_b": "B1"} |
diff --git a/keyboards/torn/rules.mk b/keyboards/torn/rules.mk index f855a651a5..213b5db8ab 100644 --- a/keyboards/torn/rules.mk +++ b/keyboards/torn/rules.mk | |||
| @@ -1,16 +1,3 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = no # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = no # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 10 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 11 | ENCODER_ENABLE = yes # Enable rotary encoder | ||
| 12 | OLED_ENABLE = yes | ||
| 13 | WPM_ENABLE = yes | ||
| 14 | CUSTOM_MATRIX = lite | 1 | CUSTOM_MATRIX = lite |
| 15 | 2 | ||
| 16 | SRC += matrix.c \ | 3 | SRC += matrix.c \ |
diff --git a/keyboards/touchpad/config.h b/keyboards/touchpad/config.h index d499fb795c..f6f58cc5a1 100644 --- a/keyboards/touchpad/config.h +++ b/keyboards/touchpad/config.h | |||
| @@ -17,28 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 17 | 17 | ||
| 18 | #pragma once | 18 | #pragma once |
| 19 | 19 | ||
| 20 | |||
| 21 | /* key matrix size */ | 20 | /* key matrix size */ |
| 22 | #define MATRIX_ROWS 6 | 21 | #define MATRIX_ROWS 6 |
| 23 | #define MATRIX_COLS 6 | 22 | #define MATRIX_COLS 6 |
| 24 | |||
| 25 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 26 | #define LOCKING_SUPPORT_ENABLE | ||
| 27 | /* Locking resynchronize hack */ | ||
| 28 | #define LOCKING_RESYNC_ENABLE | ||
| 29 | |||
| 30 | /* | ||
| 31 | * Feature disable options | ||
| 32 | * These options are also useful to firmware size reduction. | ||
| 33 | */ | ||
| 34 | |||
| 35 | /* disable debug print */ | ||
| 36 | //#define NO_DEBUG | ||
| 37 | |||
| 38 | /* disable print */ | ||
| 39 | //#define NO_PRINT | ||
| 40 | |||
| 41 | /* disable action features */ | ||
| 42 | //#define NO_ACTION_LAYER | ||
| 43 | //#define NO_ACTION_TAPPING | ||
| 44 | //#define NO_ACTION_ONESHOT | ||
diff --git a/keyboards/touchpad/info.json b/keyboards/touchpad/keyboard.json index 7b3cc0950d..5429b5844d 100644 --- a/keyboards/touchpad/info.json +++ b/keyboards/touchpad/keyboard.json | |||
| @@ -8,6 +8,19 @@ | |||
| 8 | "pid": "0x0DB8", | 8 | "pid": "0x0DB8", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": false, | ||
| 13 | "console": true, | ||
| 14 | "extrakey": true, | ||
| 15 | "mousekey": false, | ||
| 16 | "nkro": true | ||
| 17 | }, | ||
| 18 | "qmk": { | ||
| 19 | "locking": { | ||
| 20 | "enabled": true, | ||
| 21 | "resync": true | ||
| 22 | } | ||
| 23 | }, | ||
| 11 | "processor": "atmega32u4", | 24 | "processor": "atmega32u4", |
| 12 | "bootloader": "caterina", | 25 | "bootloader": "caterina", |
| 13 | "layouts": { | 26 | "layouts": { |
diff --git a/keyboards/touchpad/rules.mk b/keyboards/touchpad/rules.mk index b9fb83c48c..42be966784 100644 --- a/keyboards/touchpad/rules.mk +++ b/keyboards/touchpad/rules.mk | |||
| @@ -1,15 +1,3 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = no # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = yes # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | AUDIO_ENABLE = no # Audio output | ||
| 12 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | ||
| 13 | CUSTOM_MATRIX = yes | 1 | CUSTOM_MATRIX = yes |
| 14 | 2 | ||
| 15 | SRC += matrix.c | 3 | SRC += matrix.c |
diff --git a/keyboards/tweetydabird/lotus58/nanoboot/info.json b/keyboards/tweetydabird/lotus58/nanoboot/keyboard.json index e7586e6f2f..e7586e6f2f 100644 --- a/keyboards/tweetydabird/lotus58/nanoboot/info.json +++ b/keyboards/tweetydabird/lotus58/nanoboot/keyboard.json | |||
diff --git a/keyboards/tweetydabird/lotus58/rp2040_ce/info.json b/keyboards/tweetydabird/lotus58/rp2040_ce/keyboard.json index c8bf711747..c8bf711747 100644 --- a/keyboards/tweetydabird/lotus58/rp2040_ce/info.json +++ b/keyboards/tweetydabird/lotus58/rp2040_ce/keyboard.json | |||
diff --git a/keyboards/ungodly/launch_pad/info.json b/keyboards/ungodly/launch_pad/keyboard.json index d9d0ea30ed..50b6c2bcbf 100644 --- a/keyboards/ungodly/launch_pad/info.json +++ b/keyboards/ungodly/launch_pad/keyboard.json | |||
| @@ -8,6 +8,22 @@ | |||
| 8 | "pid": "0x4C50", | 8 | "pid": "0x4C50", |
| 9 | "device_version": "99.9.9" | 9 | "device_version": "99.9.9" |
| 10 | }, | 10 | }, |
| 11 | "build": { | ||
| 12 | "lto": true | ||
| 13 | }, | ||
| 14 | "features": { | ||
| 15 | "bootmagic": true, | ||
| 16 | "encoder": true, | ||
| 17 | "extrakey": true, | ||
| 18 | "midi": true, | ||
| 19 | "mousekey": false, | ||
| 20 | "nkro": true, | ||
| 21 | "oled": true, | ||
| 22 | "rgb_matrix": true, | ||
| 23 | "magic": false, | ||
| 24 | "grave_esc": false, | ||
| 25 | "space_cadet": false | ||
| 26 | }, | ||
| 11 | "rgb_matrix": { | 27 | "rgb_matrix": { |
| 12 | "animations": { | 28 | "animations": { |
| 13 | "gradient_left_right": true, | 29 | "gradient_left_right": true, |
diff --git a/keyboards/ungodly/launch_pad/rules.mk b/keyboards/ungodly/launch_pad/rules.mk index 31fabc928c..cc58820278 100644 --- a/keyboards/ungodly/launch_pad/rules.mk +++ b/keyboards/ungodly/launch_pad/rules.mk | |||
| @@ -1,22 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = no # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
| 13 | MIDI_ENABLE = yes | ||
| 14 | OLED_ENABLE = yes | ||
| 15 | ENCODER_ENABLE = yes | ||
| 16 | RGB_MATRIX_ENABLE = yes | ||
| 17 | SPACE_CADET_ENABLE = no | ||
| 18 | MAGIC_ENABLE = no | ||
| 19 | GRAVE_ESC_ENABLE = no | ||
| 20 | LTO_ENABLE = yes | ||
| 21 | |||
| 22 | ANALOG_DRIVER_REQUIRED = yes | ANALOG_DRIVER_REQUIRED = yes | |
diff --git a/keyboards/unicomp/classic_ultracl_post_2013/info.json b/keyboards/unicomp/classic_ultracl_post_2013/info.json index f92299e9fa..98138b87dd 100644 --- a/keyboards/unicomp/classic_ultracl_post_2013/info.json +++ b/keyboards/unicomp/classic_ultracl_post_2013/info.json | |||
| @@ -5,7 +5,10 @@ | |||
| 5 | "usb": { | 5 | "usb": { |
| 6 | "vid": "0x16C0", | 6 | "vid": "0x16C0", |
| 7 | "pid": "0x27DB", | 7 | "pid": "0x27DB", |
| 8 | "device_version": "0.0.1" | 8 | "device_version": "0.0.1", |
| 9 | "shared_endpoint": { | ||
| 10 | "keyboard": true | ||
| 11 | } | ||
| 9 | }, | 12 | }, |
| 10 | "layouts": { | 13 | "layouts": { |
| 11 | "LAYOUT_all": { | 14 | "LAYOUT_all": { |
diff --git a/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/info.json b/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/keyboard.json index 13615db22d..0ef2cc4d5e 100644 --- a/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/info.json +++ b/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/keyboard.json | |||
| @@ -3,6 +3,13 @@ | |||
| 3 | "manufacturer": "Unicomp/Purdea Andrei", | 3 | "manufacturer": "Unicomp/Purdea Andrei", |
| 4 | "maintainer": "purdeaandrei", | 4 | "maintainer": "purdeaandrei", |
| 5 | "url": "https://github.com/purdeaandrei/overnumpad_controller_1xb", | 5 | "url": "https://github.com/purdeaandrei/overnumpad_controller_1xb", |
| 6 | "features": { | ||
| 7 | "bootmagic": true, | ||
| 8 | "extrakey": true, | ||
| 9 | "haptic": true, | ||
| 10 | "mousekey": true, | ||
| 11 | "nkro": false | ||
| 12 | }, | ||
| 6 | "indicators": { | 13 | "indicators": { |
| 7 | "caps_lock": "C11", | 14 | "caps_lock": "C11", |
| 8 | "num_lock": "C12", | 15 | "num_lock": "C12", |
diff --git a/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/rules.mk b/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/rules.mk index 9131708828..a521203b32 100644 --- a/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/rules.mk +++ b/keyboards/unicomp/classic_ultracl_post_2013/overnumpad_1xb/rules.mk | |||
| @@ -1,17 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | ENCODER_ENABLE = no # Enable rotary encoder support | ||
| 13 | AUDIO_ENABLE = no # Audio output | ||
| 14 | KEYBOARD_SHARED_EP = yes # Free up some extra endpoints - needed if console+mouse+extra | ||
| 15 | |||
| 16 | HAPTIC_ENABLE = yes | ||
| 17 | HAPTIC_DRIVER = solenoid | HAPTIC_DRIVER = solenoid | |
diff --git a/keyboards/unicomp/classic_ultracl_pre_2013/info.json b/keyboards/unicomp/classic_ultracl_pre_2013/info.json index a8dcd9418f..3072222ea6 100644 --- a/keyboards/unicomp/classic_ultracl_pre_2013/info.json +++ b/keyboards/unicomp/classic_ultracl_pre_2013/info.json | |||
| @@ -5,7 +5,10 @@ | |||
| 5 | "usb": { | 5 | "usb": { |
| 6 | "vid": "0x16C0", | 6 | "vid": "0x16C0", |
| 7 | "pid": "0x27DB", | 7 | "pid": "0x27DB", |
| 8 | "device_version": "0.0.1" | 8 | "device_version": "0.0.1", |
| 9 | "shared_endpoint": { | ||
| 10 | "keyboard": true | ||
| 11 | } | ||
| 9 | }, | 12 | }, |
| 10 | "community_layouts": ["fullsize_ansi", "fullsize_iso"], | 13 | "community_layouts": ["fullsize_ansi", "fullsize_iso"], |
| 11 | "layouts": { | 14 | "layouts": { |
diff --git a/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/info.json b/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/keyboard.json index 1c2f5b300b..30264dd537 100644 --- a/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/info.json +++ b/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/keyboard.json | |||
| @@ -3,6 +3,13 @@ | |||
| 3 | "manufacturer": "Unicomp/Purdea Andrei", | 3 | "manufacturer": "Unicomp/Purdea Andrei", |
| 4 | "url": "https://github.com/purdeaandrei/overnumpad_controller_1xb", | 4 | "url": "https://github.com/purdeaandrei/overnumpad_controller_1xb", |
| 5 | "maintainer": "purdeaandrei", | 5 | "maintainer": "purdeaandrei", |
| 6 | "features": { | ||
| 7 | "bootmagic": true, | ||
| 8 | "extrakey": true, | ||
| 9 | "haptic": true, | ||
| 10 | "mousekey": true, | ||
| 11 | "nkro": false | ||
| 12 | }, | ||
| 6 | "indicators": { | 13 | "indicators": { |
| 7 | "caps_lock": "C11", | 14 | "caps_lock": "C11", |
| 8 | "num_lock": "C12", | 15 | "num_lock": "C12", |
diff --git a/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/rules.mk b/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/rules.mk index 9131708828..a521203b32 100644 --- a/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/rules.mk +++ b/keyboards/unicomp/classic_ultracl_pre_2013/overnumpad_1xb/rules.mk | |||
| @@ -1,17 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | ENCODER_ENABLE = no # Enable rotary encoder support | ||
| 13 | AUDIO_ENABLE = no # Audio output | ||
| 14 | KEYBOARD_SHARED_EP = yes # Free up some extra endpoints - needed if console+mouse+extra | ||
| 15 | |||
| 16 | HAPTIC_ENABLE = yes | ||
| 17 | HAPTIC_DRIVER = solenoid | HAPTIC_DRIVER = solenoid | |
diff --git a/keyboards/unicomp/pc122/info.json b/keyboards/unicomp/pc122/info.json index 162495c25b..0847f66504 100644 --- a/keyboards/unicomp/pc122/info.json +++ b/keyboards/unicomp/pc122/info.json | |||
| @@ -5,7 +5,10 @@ | |||
| 5 | "usb": { | 5 | "usb": { |
| 6 | "vid": "0x16C0", | 6 | "vid": "0x16C0", |
| 7 | "pid": "0x27DB", | 7 | "pid": "0x27DB", |
| 8 | "device_version": "0.0.1" | 8 | "device_version": "0.0.1", |
| 9 | "shared_endpoint": { | ||
| 10 | "keyboard": true | ||
| 11 | } | ||
| 9 | }, | 12 | }, |
| 10 | "layouts": { | 13 | "layouts": { |
| 11 | "LAYOUT_all": { | 14 | "LAYOUT_all": { |
diff --git a/keyboards/unicomp/pc122/overnumpad_1xb/info.json b/keyboards/unicomp/pc122/overnumpad_1xb/keyboard.json index 16e3916823..936e286af1 100644 --- a/keyboards/unicomp/pc122/overnumpad_1xb/info.json +++ b/keyboards/unicomp/pc122/overnumpad_1xb/keyboard.json | |||
| @@ -3,6 +3,13 @@ | |||
| 3 | "manufacturer": "Unicomp/Purdea Andrei", | 3 | "manufacturer": "Unicomp/Purdea Andrei", |
| 4 | "url": "https://github.com/purdeaandrei/overnumpad_controller_1xb", | 4 | "url": "https://github.com/purdeaandrei/overnumpad_controller_1xb", |
| 5 | "maintainer": "purdeaandrei", | 5 | "maintainer": "purdeaandrei", |
| 6 | "features": { | ||
| 7 | "bootmagic": true, | ||
| 8 | "extrakey": true, | ||
| 9 | "haptic": true, | ||
| 10 | "mousekey": true, | ||
| 11 | "nkro": false | ||
| 12 | }, | ||
| 6 | "indicators": { | 13 | "indicators": { |
| 7 | "caps_lock": "C11", | 14 | "caps_lock": "C11", |
| 8 | "num_lock": "C12", | 15 | "num_lock": "C12", |
diff --git a/keyboards/unicomp/pc122/overnumpad_1xb/rules.mk b/keyboards/unicomp/pc122/overnumpad_1xb/rules.mk index 9131708828..a521203b32 100644 --- a/keyboards/unicomp/pc122/overnumpad_1xb/rules.mk +++ b/keyboards/unicomp/pc122/overnumpad_1xb/rules.mk | |||
| @@ -1,17 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | ENCODER_ENABLE = no # Enable rotary encoder support | ||
| 13 | AUDIO_ENABLE = no # Audio output | ||
| 14 | KEYBOARD_SHARED_EP = yes # Free up some extra endpoints - needed if console+mouse+extra | ||
| 15 | |||
| 16 | HAPTIC_ENABLE = yes | ||
| 17 | HAPTIC_DRIVER = solenoid | HAPTIC_DRIVER = solenoid | |
diff --git a/keyboards/unicomp/spacesaver_m_post_2013/info.json b/keyboards/unicomp/spacesaver_m_post_2013/info.json index 52eb4d8036..f5d783b126 100644 --- a/keyboards/unicomp/spacesaver_m_post_2013/info.json +++ b/keyboards/unicomp/spacesaver_m_post_2013/info.json | |||
| @@ -5,7 +5,10 @@ | |||
| 5 | "usb": { | 5 | "usb": { |
| 6 | "vid": "0x16C0", | 6 | "vid": "0x16C0", |
| 7 | "pid": "0x27DB", | 7 | "pid": "0x27DB", |
| 8 | "device_version": "0.0.1" | 8 | "device_version": "0.0.1", |
| 9 | "shared_endpoint": { | ||
| 10 | "keyboard": true | ||
| 11 | } | ||
| 9 | }, | 12 | }, |
| 10 | "layouts": { | 13 | "layouts": { |
| 11 | "LAYOUT_all": { | 14 | "LAYOUT_all": { |
diff --git a/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/info.json b/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/keyboard.json index cf25addc9e..9fd91ce48f 100644 --- a/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/info.json +++ b/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/keyboard.json | |||
| @@ -3,6 +3,13 @@ | |||
| 3 | "manufacturer": "Unicomp/Purdea Andrei", | 3 | "manufacturer": "Unicomp/Purdea Andrei", |
| 4 | "url": "https://github.com/purdeaandrei/overnumpad_controller_1xb", | 4 | "url": "https://github.com/purdeaandrei/overnumpad_controller_1xb", |
| 5 | "maintainer": "purdeaandrei", | 5 | "maintainer": "purdeaandrei", |
| 6 | "features": { | ||
| 7 | "bootmagic": true, | ||
| 8 | "extrakey": true, | ||
| 9 | "haptic": true, | ||
| 10 | "mousekey": true, | ||
| 11 | "nkro": false | ||
| 12 | }, | ||
| 6 | "indicators": { | 13 | "indicators": { |
| 7 | "caps_lock": "C12" | 14 | "caps_lock": "C12" |
| 8 | }, | 15 | }, |
diff --git a/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/rules.mk b/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/rules.mk index 9131708828..a521203b32 100644 --- a/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/rules.mk +++ b/keyboards/unicomp/spacesaver_m_post_2013/overnumpad_1xb/rules.mk | |||
| @@ -1,17 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | ENCODER_ENABLE = no # Enable rotary encoder support | ||
| 13 | AUDIO_ENABLE = no # Audio output | ||
| 14 | KEYBOARD_SHARED_EP = yes # Free up some extra endpoints - needed if console+mouse+extra | ||
| 15 | |||
| 16 | HAPTIC_ENABLE = yes | ||
| 17 | HAPTIC_DRIVER = solenoid | HAPTIC_DRIVER = solenoid | |
diff --git a/keyboards/unicomp/spacesaver_m_pre_2013/info.json b/keyboards/unicomp/spacesaver_m_pre_2013/info.json index 166baaca41..6ac69a66aa 100644 --- a/keyboards/unicomp/spacesaver_m_pre_2013/info.json +++ b/keyboards/unicomp/spacesaver_m_pre_2013/info.json | |||
| @@ -5,7 +5,10 @@ | |||
| 5 | "usb": { | 5 | "usb": { |
| 6 | "vid": "0x16C0", | 6 | "vid": "0x16C0", |
| 7 | "pid": "0x27DB", | 7 | "pid": "0x27DB", |
| 8 | "device_version": "0.0.1" | 8 | "device_version": "0.0.1", |
| 9 | "shared_endpoint": { | ||
| 10 | "keyboard": true | ||
| 11 | } | ||
| 9 | }, | 12 | }, |
| 10 | "layouts": { | 13 | "layouts": { |
| 11 | "LAYOUT_all": { | 14 | "LAYOUT_all": { |
diff --git a/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/info.json b/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/keyboard.json index 31fc97a527..db772e46e2 100644 --- a/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/info.json +++ b/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/keyboard.json | |||
| @@ -3,6 +3,13 @@ | |||
| 3 | "manufacturer": "Unicomp/Purdea Andrei", | 3 | "manufacturer": "Unicomp/Purdea Andrei", |
| 4 | "url": "https://github.com/purdeaandrei/overnumpad_controller_1xb", | 4 | "url": "https://github.com/purdeaandrei/overnumpad_controller_1xb", |
| 5 | "maintainer": "purdeaandrei", | 5 | "maintainer": "purdeaandrei", |
| 6 | "features": { | ||
| 7 | "bootmagic": true, | ||
| 8 | "extrakey": true, | ||
| 9 | "haptic": true, | ||
| 10 | "mousekey": true, | ||
| 11 | "nkro": false | ||
| 12 | }, | ||
| 6 | "indicators": { | 13 | "indicators": { |
| 7 | "caps_lock": "C12" | 14 | "caps_lock": "C12" |
| 8 | }, | 15 | }, |
diff --git a/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/rules.mk b/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/rules.mk index 9131708828..a521203b32 100644 --- a/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/rules.mk +++ b/keyboards/unicomp/spacesaver_m_pre_2013/overnumpad_1xb/rules.mk | |||
| @@ -1,17 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | ENCODER_ENABLE = no # Enable rotary encoder support | ||
| 13 | AUDIO_ENABLE = no # Audio output | ||
| 14 | KEYBOARD_SHARED_EP = yes # Free up some extra endpoints - needed if console+mouse+extra | ||
| 15 | |||
| 16 | HAPTIC_ENABLE = yes | ||
| 17 | HAPTIC_DRIVER = solenoid | HAPTIC_DRIVER = solenoid | |
diff --git a/keyboards/unison/v04/info.json b/keyboards/unison/v04/keyboard.json index 7b182df251..14f495aa2c 100644 --- a/keyboards/unison/v04/info.json +++ b/keyboards/unison/v04/keyboard.json | |||
| @@ -8,6 +8,17 @@ | |||
| 8 | "pid": "0x176A", | 8 | "pid": "0x176A", |
| 9 | "device_version": "0.4.0" | 9 | "device_version": "0.4.0" |
| 10 | }, | 10 | }, |
| 11 | "build": { | ||
| 12 | "lto": true | ||
| 13 | }, | ||
| 14 | "features": { | ||
| 15 | "bootmagic": false, | ||
| 16 | "encoder": false, | ||
| 17 | "extrakey": true, | ||
| 18 | "mousekey": false, | ||
| 19 | "nkro": false, | ||
| 20 | "rgblight": true | ||
| 21 | }, | ||
| 11 | "matrix_pins": { | 22 | "matrix_pins": { |
| 12 | "cols": ["B3", "E6", "F1", "F5", "F7", "B2", "F0", "F4", "F6", "C7"], | 23 | "cols": ["B3", "E6", "F1", "F5", "F7", "B2", "F0", "F4", "F6", "C7"], |
| 13 | "rows": ["B3", "E6", "F1", "F5", "F7", "B2", "F0", "F4", "F6", "C7"] | 24 | "rows": ["B3", "E6", "F1", "F5", "F7", "B2", "F0", "F4", "F6", "C7"] |
diff --git a/keyboards/unison/v04/rules.mk b/keyboards/unison/v04/rules.mk deleted file mode 100644 index b4fc6e0d29..0000000000 --- a/keyboards/unison/v04/rules.mk +++ /dev/null | |||
| @@ -1,15 +0,0 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = no # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
| 13 | ENCODER_ENABLE = no # Rotary Encoder | ||
| 14 | |||
| 15 | LTO_ENABLE = yes | ||
diff --git a/keyboards/uzu42/rev1/info.json b/keyboards/uzu42/rev1/keyboard.json index c7d6f7159b..71d9f424cc 100644 --- a/keyboards/uzu42/rev1/info.json +++ b/keyboards/uzu42/rev1/keyboard.json | |||
| @@ -8,6 +8,13 @@ | |||
| 8 | "pid": "0x3060", | 8 | "pid": "0x3060", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": false, | ||
| 13 | "extrakey": false, | ||
| 14 | "mousekey": false, | ||
| 15 | "nkro": false, | ||
| 16 | "rgblight": true | ||
| 17 | }, | ||
| 11 | "matrix_pins": { | 18 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], | 19 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], |
| 13 | "rows": ["D4", "C6", "D7", "E6"] | 20 | "rows": ["D4", "C6", "D7", "E6"] |
diff --git a/keyboards/uzu42/uzu42.c b/keyboards/uzu42/rev1/rev1.c index 2e4c8ba93e..2e4c8ba93e 100644 --- a/keyboards/uzu42/uzu42.c +++ b/keyboards/uzu42/rev1/rev1.c | |||
diff --git a/keyboards/uzu42/rev1/rules.mk b/keyboards/uzu42/rev1/rules.mk deleted file mode 100644 index 1e3cebb145..0000000000 --- a/keyboards/uzu42/rev1/rules.mk +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGBLIGHT_ENABLE = yes | ||
diff --git a/keyboards/uzu42/rules.mk b/keyboards/uzu42/rules.mk index 49b64b1274..277e74b715 100644 --- a/keyboards/uzu42/rules.mk +++ b/keyboards/uzu42/rules.mk | |||
| @@ -1,15 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = no # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = no # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | AUDIO_ENABLE = no # Audio output | ||
| 12 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | ||
| 13 | OLED_ENABLE = no # OLED display | ||
| 14 | |||
| 15 | DEFAULT_FOLDER = uzu42/rev1 | DEFAULT_FOLDER = uzu42/rev1 | |
diff --git a/keyboards/v4n4g0rth0n/v2/info.json b/keyboards/v4n4g0rth0n/v2/keyboard.json index 6959188be9..c43848178f 100644 --- a/keyboards/v4n4g0rth0n/v2/info.json +++ b/keyboards/v4n4g0rth0n/v2/keyboard.json | |||
| @@ -2,6 +2,13 @@ | |||
| 2 | "usb": { | 2 | "usb": { |
| 3 | "device_version": "0.0.2" | 3 | "device_version": "0.0.2" |
| 4 | }, | 4 | }, |
| 5 | "features": { | ||
| 6 | "bootmagic": true, | ||
| 7 | "console": true, | ||
| 8 | "extrakey": true, | ||
| 9 | "mousekey": true, | ||
| 10 | "nkro": false | ||
| 11 | }, | ||
| 5 | "matrix_pins": { | 12 | "matrix_pins": { |
| 6 | "cols": ["D3", "D2", "D1", "D0", "D5", "F7", "F6", "E6", "F5", "F4", "F1", "B0"], | 13 | "cols": ["D3", "D2", "D1", "D0", "D5", "F7", "F6", "E6", "F5", "F4", "F1", "B0"], |
| 7 | "rows": ["C7", "C6", "B6", "B5", "B7"] | 14 | "rows": ["C7", "C6", "B6", "B5", "B7"] |
diff --git a/keyboards/v4n4g0rth0n/v2/rules.mk b/keyboards/v4n4g0rth0n/v2/rules.mk index 0114504486..cc58820278 100644 --- a/keyboards/v4n4g0rth0n/v2/rules.mk +++ b/keyboards/v4n4g0rth0n/v2/rules.mk | |||
| @@ -1,14 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = yes # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
| 13 | |||
| 14 | ANALOG_DRIVER_REQUIRED = yes | ANALOG_DRIVER_REQUIRED = yes | |
diff --git a/keyboards/vertex/angle65/info.json b/keyboards/vertex/angle65/keyboard.json index 096e89555a..962b3fd4f1 100644 --- a/keyboards/vertex/angle65/info.json +++ b/keyboards/vertex/angle65/keyboard.json | |||
| @@ -9,6 +9,16 @@ | |||
| 9 | "device_version": "0.0.1", | 9 | "device_version": "0.0.1", |
| 10 | "force_nkro": true | 10 | "force_nkro": true |
| 11 | }, | 11 | }, |
| 12 | "features": { | ||
| 13 | "bootmagic": false, | ||
| 14 | "command": true, | ||
| 15 | "console": true, | ||
| 16 | "extrakey": true, | ||
| 17 | "haptic": true, | ||
| 18 | "mousekey": true, | ||
| 19 | "nkro": true, | ||
| 20 | "rgblight": true | ||
| 21 | }, | ||
| 12 | "processor": "STM32F103", | 22 | "processor": "STM32F103", |
| 13 | "bootloader": "stm32duino", | 23 | "bootloader": "stm32duino", |
| 14 | "matrix_pins": { | 24 | "matrix_pins": { |
diff --git a/keyboards/vertex/angle65/rules.mk b/keyboards/vertex/angle65/rules.mk index 330f6ff76b..a521203b32 100644 --- a/keyboards/vertex/angle65/rules.mk +++ b/keyboards/vertex/angle65/rules.mk | |||
| @@ -1,15 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = yes # Console for debug | ||
| 8 | COMMAND_ENABLE = yes # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
| 13 | |||
| 14 | HAPTIC_ENABLE = yes | ||
| 15 | HAPTIC_DRIVER = solenoid | HAPTIC_DRIVER = solenoid | |
diff --git a/keyboards/viktus/minne_topre/info.json b/keyboards/viktus/minne_topre/keyboard.json index 7928430015..6919e7f9cc 100644 --- a/keyboards/viktus/minne_topre/info.json +++ b/keyboards/viktus/minne_topre/keyboard.json | |||
| @@ -18,9 +18,6 @@ | |||
| 18 | "mousekey": true, | 18 | "mousekey": true, |
| 19 | "nkro": true | 19 | "nkro": true |
| 20 | }, | 20 | }, |
| 21 | "bootmagic": { | ||
| 22 | "matrix": [0, 0] | ||
| 23 | }, | ||
| 24 | "build": { | 21 | "build": { |
| 25 | "lto": true | 22 | "lto": true |
| 26 | }, | 23 | }, |
diff --git a/keyboards/viktus/osav2_numpad_topre/info.json b/keyboards/viktus/osav2_numpad_topre/keyboard.json index 55ca939e3f..55ca939e3f 100644 --- a/keyboards/viktus/osav2_numpad_topre/info.json +++ b/keyboards/viktus/osav2_numpad_topre/keyboard.json | |||
diff --git a/keyboards/viktus/osav2_topre/info.json b/keyboards/viktus/osav2_topre/keyboard.json index 1f2120ed57..1f2120ed57 100644 --- a/keyboards/viktus/osav2_topre/info.json +++ b/keyboards/viktus/osav2_topre/keyboard.json | |||
diff --git a/keyboards/viktus/sp111/info.json b/keyboards/viktus/sp111/keyboard.json index 67f5b63bca..a309c14afe 100644 --- a/keyboards/viktus/sp111/info.json +++ b/keyboards/viktus/sp111/keyboard.json | |||
| @@ -8,6 +8,15 @@ | |||
| 8 | "pid": "0x5111", | 8 | "pid": "0x5111", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "build": { | ||
| 12 | "lto": true | ||
| 13 | }, | ||
| 14 | "features": { | ||
| 15 | "bootmagic": true, | ||
| 16 | "extrakey": true, | ||
| 17 | "mousekey": true, | ||
| 18 | "nkro": true | ||
| 19 | }, | ||
| 11 | "processor": "atmega32u4", | 20 | "processor": "atmega32u4", |
| 12 | "bootloader": "atmel-dfu", | 21 | "bootloader": "atmel-dfu", |
| 13 | "layouts": { | 22 | "layouts": { |
diff --git a/keyboards/viktus/sp111/rules.mk b/keyboards/viktus/sp111/rules.mk index 1be8c7ad68..d9b0148499 100644 --- a/keyboards/viktus/sp111/rules.mk +++ b/keyboards/viktus/sp111/rules.mk | |||
| @@ -1,18 +1,3 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 12 | AUDIO_ENABLE = no # Audio output | ||
| 13 | LTO_ENABLE = yes # Smaller (and slightly faster) firmware | ||
| 14 | |||
| 15 | |||
| 16 | # custom matrix setup | 1 | # custom matrix setup |
| 17 | CUSTOM_MATRIX = lite | 2 | CUSTOM_MATRIX = lite |
| 18 | 3 | ||
diff --git a/keyboards/viktus/styrka_topre/info.json b/keyboards/viktus/styrka_topre/keyboard.json index 7095a8f484..7095a8f484 100644 --- a/keyboards/viktus/styrka_topre/info.json +++ b/keyboards/viktus/styrka_topre/keyboard.json | |||
diff --git a/keyboards/vinhcatba/uncertainty/info.json b/keyboards/vinhcatba/uncertainty/keyboard.json index 5f35a144d8..5f35a144d8 100644 --- a/keyboards/vinhcatba/uncertainty/info.json +++ b/keyboards/vinhcatba/uncertainty/keyboard.json | |||
diff --git a/keyboards/vitamins_included/rev1/info.json b/keyboards/vitamins_included/rev1/keyboard.json index de21929c39..de21929c39 100644 --- a/keyboards/vitamins_included/rev1/info.json +++ b/keyboards/vitamins_included/rev1/keyboard.json | |||
diff --git a/keyboards/vitamins_included/rev1/rules.mk b/keyboards/vitamins_included/rev1/rules.mk deleted file mode 100644 index 3bbd261429..0000000000 --- a/keyboards/vitamins_included/rev1/rules.mk +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | # File intentionally blank | ||
diff --git a/keyboards/vitamins_included/rev2/info.json b/keyboards/vitamins_included/rev2/keyboard.json index 4418b86909..4418b86909 100644 --- a/keyboards/vitamins_included/rev2/info.json +++ b/keyboards/vitamins_included/rev2/keyboard.json | |||
