~ruther/qmk_firmware

539fa21bf80308a21048334909b6512917aa3c7b — Joel Challis 1 year, 2 months ago 16ad092
Migrate features from rules.mk to data driven - IJK (#23276)

364 files changed, 1649 insertions(+), 2270 deletions(-)

R keyboards/ianklug/grooveboard/{info.json => keyboard.json}
D keyboards/ianklug/grooveboard/rules.mk
R keyboards/ibm/model_m/ashpil_usbc/{info.json => keyboard.json}
D keyboards/ibm/model_m/ashpil_usbc/rules.mk
R keyboards/ibm/model_m/teensy2/{info.json => keyboard.json}
D keyboards/ibm/model_m/teensy2/rules.mk
R keyboards/ibm/model_m/yugo_m/{info.json => keyboard.json}
D keyboards/ibm/model_m/yugo_m/rules.mk
R keyboards/ibm/model_m_122/ibm122m/{info.json => keyboard.json}
D keyboards/ibm/model_m_122/ibm122m/rules.mk
R keyboards/ibm/model_m_122/m122_3270/blackpill/{info.json => keyboard.json}
D keyboards/ibm/model_m_122/m122_3270/blackpill/rules.mk
R keyboards/ibm/model_m_122/m122_3270/teensy/{info.json => keyboard.json}
D keyboards/ibm/model_m_122/m122_3270/teensy/rules.mk
R keyboards/ibm/model_m_ssk/teensypp_ssk/{info.json => keyboard.json}
D keyboards/ibm/model_m_ssk/teensypp_ssk/rules.mk
R keyboards/ibnuda/alicia_cook/{info.json => keyboard.json}
D keyboards/ibnuda/alicia_cook/rules.mk
R keyboards/ibnuda/gurindam/{info.json => keyboard.json}
D keyboards/ibnuda/gurindam/rules.mk
R keyboards/idb/idb_60/{info.json => keyboard.json}
D keyboards/idb/idb_60/rules.mk
R keyboards/idobao/id87/v1/{info.json => keyboard.json}
D keyboards/idobao/id87/v1/rules.mk
R keyboards/idobao/id96/{info.json => keyboard.json}
D keyboards/idobao/id96/rules.mk
R keyboards/idobao/montex/v1/{info.json => keyboard.json}
D keyboards/idobao/montex/v1/rules.mk
R keyboards/idobao/montex/v1rgb/{info.json => keyboard.json}
D keyboards/idobao/montex/v1rgb/rules.mk
R keyboards/illuminati/is0/{info.json => keyboard.json}
D keyboards/illuminati/is0/rules.mk
R keyboards/illusion/rosa/{info.json => keyboard.json}
D keyboards/illusion/rosa/rules.mk
R keyboards/ilumkb/primus75/{info.json => keyboard.json}
D keyboards/ilumkb/primus75/rules.mk
R keyboards/ilumkb/simpler61/{info.json => keyboard.json}
D keyboards/ilumkb/simpler61/rules.mk
R keyboards/ilumkb/simpler64/{info.json => keyboard.json}
D keyboards/ilumkb/simpler64/rules.mk
R keyboards/ilumkb/volcano660/{info.json => keyboard.json}
D keyboards/ilumkb/volcano660/rules.mk
R keyboards/input_club/k_type/{info.json => keyboard.json}
D keyboards/input_club/k_type/rules.mk
R keyboards/input_club/whitefox/{info.json => keyboard.json}
D keyboards/input_club/whitefox/rules.mk
R keyboards/io_mini1800/{info.json => keyboard.json}
D keyboards/io_mini1800/rules.mk
R keyboards/irene/{info.json => keyboard.json}
D keyboards/irene/rules.mk
R keyboards/iriskeyboards/{info.json => keyboard.json}
D keyboards/iriskeyboards/rules.mk
R keyboards/iron180/{info.json => keyboard.json}
D keyboards/iron180/rules.mk
R keyboards/j80/{info.json => keyboard.json}
D keyboards/j80/rules.mk
R keyboards/jacky_studio/s7_elephant/rev1/{info.json => keyboard.json}
D keyboards/jacky_studio/s7_elephant/rev1/rules.mk
R keyboards/jadookb/jkb2/{info.json => keyboard.json}
D keyboards/jadookb/jkb2/rules.mk
R keyboards/jae/j01/{info.json => keyboard.json}
D keyboards/jae/j01/rules.mk
R keyboards/jc65/v32a/{info.json => keyboard.json}
D keyboards/jc65/v32a/rules.mk
R keyboards/jc65/v32u4/{info.json => keyboard.json}
D keyboards/jc65/v32u4/rules.mk
R keyboards/jd40/{info.json => keyboard.json}
D keyboards/jd40/rules.mk
R keyboards/jd45/{info.json => keyboard.json}
D keyboards/jd45/rules.mk
R keyboards/jels/jels88/{info.json => keyboard.json}
D keyboards/jels/jels88/rules.mk
R keyboards/jkdlab/binary_monkey/{info.json => keyboard.json}
D keyboards/jkdlab/binary_monkey/rules.mk
R keyboards/jkeys_design/gentleman65/{info.json => keyboard.json}
D keyboards/jkeys_design/gentleman65/rules.mk
R keyboards/jkeys_design/gentleman65_se_s/{info.json => keyboard.json}
D keyboards/jkeys_design/gentleman65_se_s/rules.mk
R keyboards/jolofsor/denial75/{info.json => keyboard.json}
D keyboards/jolofsor/denial75/rules.mk
R keyboards/joshajohnson/hub20/{info.json => keyboard.json}
D keyboards/joshajohnson/hub20/rules.mk
R keyboards/k34/{info.json => keyboard.json}
D keyboards/k34/rules.mk
R keyboards/kabedon/kabedon78s/{info.json => keyboard.json}
D keyboards/kabedon/kabedon78s/rules.mk
R keyboards/kabedon/kabedon980/{info.json => keyboard.json}
D keyboards/kabedon/kabedon980/rules.mk
R keyboards/kabedon/kabedon98e/{info.json => keyboard.json}
D keyboards/kabedon/kabedon98e/rules.mk
R keyboards/kagizaraya/halberd/{info.json => keyboard.json}
D keyboards/kagizaraya/halberd/rules.mk
R keyboards/kapcave/arya/{info.json => keyboard.json}
D keyboards/kapcave/arya/rules.mk
R keyboards/kapcave/gskt00/{info.json => keyboard.json}
D keyboards/kapcave/gskt00/rules.mk
R keyboards/kapcave/paladin64/{info.json => keyboard.json}
D keyboards/kapcave/paladin64/rules.mk
R keyboards/karlb/kbic65/{info.json => keyboard.json}
D keyboards/karlb/kbic65/rules.mk
R keyboards/kb_elmo/67mk_e/{info.json => keyboard.json}
D keyboards/kb_elmo/67mk_e/rules.mk
R keyboards/kb_elmo/noah_avr/{info.json => keyboard.json}
D keyboards/kb_elmo/noah_avr/rules.mk
R keyboards/kb_elmo/qez/{info.json => keyboard.json}
D keyboards/kb_elmo/qez/rules.mk
R keyboards/kb_elmo/vertex/{info.json => keyboard.json}
D keyboards/kb_elmo/vertex/rules.mk
R keyboards/kbdclack/kaishi65/{info.json => keyboard.json}
D keyboards/kbdclack/kaishi65/rules.mk
R keyboards/kbdfans/baguette66/rgb/{info.json => keyboard.json}
D keyboards/kbdfans/baguette66/rgb/rules.mk
R keyboards/kbdfans/baguette66/soldered/{info.json => keyboard.json}
D keyboards/kbdfans/baguette66/soldered/rules.mk
R keyboards/kbdfans/bella/soldered/{info.json => keyboard.json}
D keyboards/kbdfans/bella/soldered/rules.mk
R keyboards/kbdfans/boop65/rgb/{info.json => keyboard.json}
D keyboards/kbdfans/boop65/rgb/rules.mk
R keyboards/kbdfans/bounce/75/hotswap/{info.json => keyboard.json}
D keyboards/kbdfans/bounce/75/hotswap/rules.mk
R keyboards/kbdfans/bounce/75/soldered/{info.json => keyboard.json}
D keyboards/kbdfans/bounce/75/soldered/rules.mk
R keyboards/kbdfans/bounce/pad/{info.json => keyboard.json}
D keyboards/kbdfans/bounce/pad/rules.mk
R keyboards/kbdfans/epoch80/{info.json => keyboard.json}
D keyboards/kbdfans/epoch80/rules.mk
R keyboards/kbdfans/kbd19x/{info.json => keyboard.json}
D keyboards/kbdfans/kbd19x/rules.mk
R keyboards/kbdfans/kbd66/{info.json => keyboard.json}
D keyboards/kbdfans/kbd66/rules.mk
R keyboards/kbdfans/kbd67/hotswap/{info.json => keyboard.json}
D keyboards/kbdfans/kbd67/hotswap/rules.mk
R keyboards/kbdfans/kbd67/mkii_soldered/{info.json => keyboard.json}
D keyboards/kbdfans/kbd67/mkii_soldered/rules.mk
R keyboards/kbdfans/kbd67/mkiirgb/v1/{info.json => keyboard.json}
D keyboards/kbdfans/kbd67/mkiirgb/v1/rules.mk
R keyboards/kbdfans/kbd67/mkiirgb/v4/{info.json => keyboard.json}
D keyboards/kbdfans/kbd67/mkiirgb/v4/rules.mk
R keyboards/kbdfans/kbd67/rev2/{info.json => keyboard.json}
D keyboards/kbdfans/kbd67/rev2/rules.mk
R keyboards/kbdfans/kbd6x/{info.json => keyboard.json}
D keyboards/kbdfans/kbd6x/rules.mk
R keyboards/kbdfans/kbd75hs/{info.json => keyboard.json}
D keyboards/kbdfans/kbd75hs/rules.mk
R keyboards/kbdfans/kbd8x/{info.json => keyboard.json}
D keyboards/kbdfans/kbd8x/rules.mk
R keyboards/kbdfans/kbd8x_mk2/{info.json => keyboard.json}
D keyboards/kbdfans/kbd8x_mk2/rules.mk
R keyboards/kbdfans/kbdmini/{info.json => keyboard.json}
D keyboards/kbdfans/kbdmini/rules.mk
R keyboards/kbdfans/kbdpad/mk1/{info.json => keyboard.json}
D keyboards/kbdfans/kbdpad/mk1/rules.mk
R keyboards/kbdfans/kbdpad/mk2/{info.json => keyboard.json}
D keyboards/kbdfans/kbdpad/mk2/rules.mk
R keyboards/kbdfans/odin/rgb/{info.json => keyboard.json}
D keyboards/kbdfans/odin/rgb/rules.mk
R keyboards/kbdfans/odin/soldered/{info.json => keyboard.json}
D keyboards/kbdfans/odin/soldered/rules.mk
R keyboards/kbdfans/odin/v2/{info.json => keyboard.json}
D keyboards/kbdfans/odin/v2/rules.mk
R keyboards/kbdfans/phaseone/{info.json => keyboard.json}
D keyboards/kbdfans/phaseone/rules.mk
R keyboards/kbnordic/nordic60/rev_a/{info.json => keyboard.json}
D keyboards/kbnordic/nordic60/rev_a/rules.mk
R keyboards/kc60/{info.json => keyboard.json}
D keyboards/kc60/rules.mk
R keyboards/kc60se/{info.json => keyboard.json}
D keyboards/kc60se/rules.mk
R keyboards/keebio/bigswitchseat/{info.json => keyboard.json}
D keyboards/keebio/bigswitchseat/rules.mk
R keyboards/keebio/choconum/{info.json => keyboard.json}
D keyboards/keebio/choconum/rules.mk
R keyboards/keebio/dilly/{info.json => keyboard.json}
D keyboards/keebio/dilly/rules.mk
R keyboards/keebio/ergodicity/{info.json => keyboard.json}
D keyboards/keebio/ergodicity/rules.mk
R keyboards/keebio/laplace/{info.json => keyboard.json}
D keyboards/keebio/laplace/rules.mk
R keyboards/keebio/stick/{info.json => keyboard.json}
D keyboards/keebio/stick/rules.mk
R keyboards/keebio/tragicforce68/{info.json => keyboard.json}
D keyboards/keebio/tragicforce68/rules.mk
R keyboards/keebio/tukey/{info.json => keyboard.json}
D keyboards/keebio/tukey/rules.mk
R keyboards/keebmonkey/kbmg68/{info.json => keyboard.json}
D keyboards/keebmonkey/kbmg68/rules.mk
R keyboards/keebsforall/coarse60/{info.json => keyboard.json}
D keyboards/keebsforall/coarse60/rules.mk
R keyboards/keebsforall/freebird60/{info.json => keyboard.json}
D keyboards/keebsforall/freebird60/rules.mk
R keyboards/keebsforall/freebirdnp/lite/{info.json => keyboard.json}
D keyboards/keebsforall/freebirdnp/lite/rules.mk
R keyboards/keebsforall/freebirdnp/pro/{info.json => keyboard.json}
D keyboards/keebsforall/freebirdnp/pro/rules.mk
R keyboards/keebsforall/freebirdtkl/{info.json => keyboard.json}
D keyboards/keebsforall/freebirdtkl/rules.mk
R keyboards/keebzdotnet/fme/{info.json => keyboard.json}
D keyboards/keebzdotnet/fme/rules.mk
R keyboards/keebzdotnet/wazowski/{info.json => keyboard.json}
D keyboards/keebzdotnet/wazowski/rules.mk
R keyboards/kegen/gboy/{info.json => keyboard.json}
D keyboards/kegen/gboy/rules.mk
R keyboards/keybee/keybee65/{info.json => keyboard.json}
D keyboards/keybee/keybee65/rules.mk
R keyboards/keyboardio/atreus/{info.json => keyboard.json}
D keyboards/keyboardio/atreus/rules.mk
R keyboards/keycapsss/o4l_5x12/{info.json => keyboard.json}
D keyboards/keycapsss/o4l_5x12/rules.mk
R keyboards/keychron/q60/ansi/{info.json => keyboard.json}
D keyboards/keychron/q60/ansi/rules.mk
R keyboards/keychron/s1/ansi/rgb/{info.json => keyboard.json}
D keyboards/keychron/s1/ansi/rgb/rules.mk
R keyboards/keychron/s1/ansi/white/{info.json => keyboard.json}
D keyboards/keychron/s1/ansi/white/rules.mk
R keyboards/keychron/v2/ansi/{info.json => keyboard.json}
D keyboards/keychron/v2/ansi/rules.mk
R keyboards/keychron/v2/ansi_encoder/{info.json => keyboard.json}
D keyboards/keychron/v2/ansi_encoder/rules.mk
R keyboards/keychron/v2/iso/{info.json => keyboard.json}
D keyboards/keychron/v2/iso/rules.mk
R keyboards/keychron/v2/iso_encoder/{info.json => keyboard.json}
D keyboards/keychron/v2/iso_encoder/rules.mk
R keyboards/keychron/v2/jis/{info.json => keyboard.json}
D keyboards/keychron/v2/jis/rules.mk
R keyboards/keychron/v2/jis_encoder/{info.json => keyboard.json}
D keyboards/keychron/v2/jis_encoder/rules.mk
R keyboards/keychron/v3/ansi/{info.json => keyboard.json}
D keyboards/keychron/v3/ansi/rules.mk
R keyboards/keychron/v3/iso/{info.json => keyboard.json}
D keyboards/keychron/v3/iso/rules.mk
R keyboards/keychron/v3/jis/{info.json => keyboard.json}
D keyboards/keychron/v3/jis/rules.mk
R keyboards/keychron/v4/ansi/{info.json => keyboard.json}
D keyboards/keychron/v4/ansi/rules.mk
R keyboards/keychron/v4/iso/{info.json => keyboard.json}
D keyboards/keychron/v4/iso/rules.mk
R keyboards/keychron/v7/ansi/{info.json => keyboard.json}
D keyboards/keychron/v7/ansi/rules.mk
R keyboards/keychron/v7/iso/{info.json => keyboard.json}
D keyboards/keychron/v7/iso/rules.mk
R keyboards/keychron/v8/ansi/{info.json => keyboard.json}
D keyboards/keychron/v8/ansi/rules.mk
R keyboards/keychron/v8/ansi_encoder/{info.json => keyboard.json}
D keyboards/keychron/v8/ansi_encoder/rules.mk
R keyboards/keychron/v8/iso/{info.json => keyboard.json}
D keyboards/keychron/v8/iso/rules.mk
R keyboards/keychron/v8/iso_encoder/{info.json => keyboard.json}
D keyboards/keychron/v8/iso_encoder/rules.mk
R keyboards/keyhive/absinthe/{info.json => keyboard.json}
D keyboards/keyhive/absinthe/rules.mk
R keyboards/keyhive/ergosaurus/{info.json => keyboard.json}
D keyboards/keyhive/ergosaurus/rules.mk
R keyboards/keyhive/maypad/{info.json => keyboard.json}
D keyboards/keyhive/maypad/rules.mk
R keyboards/keyhive/opus/{info.json => keyboard.json}
D keyboards/keyhive/opus/rules.mk
R keyboards/keyhive/smallice/{info.json => keyboard.json}
D keyboards/keyhive/smallice/rules.mk
R keyboards/keyhive/southpole/{info.json => keyboard.json}
D keyboards/keyhive/southpole/rules.mk
R keyboards/keyhive/ut472/{info.json => keyboard.json}
D keyboards/keyhive/ut472/rules.mk
R keyboards/keyprez/corgi/{info.json => keyboard.json}
D keyboards/keyprez/corgi/rules.mk
R keyboards/keyprez/rhino/{info.json => keyboard.json}
D keyboards/keyprez/rhino/rules.mk
R keyboards/keysofkings/twokey/{info.json => keyboard.json}
D keyboards/keysofkings/twokey/rules.mk
R keyboards/keyten/kt3700/{info.json => keyboard.json}
D keyboards/keyten/kt3700/rules.mk
R keyboards/kikkou/{info.json => keyboard.json}
D keyboards/kikkou/rules.mk
R keyboards/kikoslab/ellora65/{info.json => keyboard.json}
D keyboards/kikoslab/ellora65/rules.mk
R keyboards/kikoslab/kl90/{info.json => keyboard.json}
D keyboards/kikoslab/kl90/rules.mk
R keyboards/kindakeyboards/conone65/{info.json => keyboard.json}
D keyboards/kindakeyboards/conone65/rules.mk
R keyboards/kineticlabs/emu/hotswap/{info.json => keyboard.json}
D keyboards/kineticlabs/emu/hotswap/rules.mk
R keyboards/kineticlabs/emu/soldered/{info.json => keyboard.json}
D keyboards/kineticlabs/emu/soldered/rules.mk
R keyboards/kingly_keys/ave/ortho/{info.json => keyboard.json}
D keyboards/kingly_keys/ave/ortho/rules.mk
R keyboards/kingly_keys/ave/staggered/{info.json => keyboard.json}
D keyboards/kingly_keys/ave/staggered/rules.mk
R keyboards/kingly_keys/little_foot/{info.json => keyboard.json}
D keyboards/kingly_keys/little_foot/rules.mk
R keyboards/kingly_keys/romac/{info.json => keyboard.json}
D keyboards/kingly_keys/romac/rules.mk
R keyboards/kingly_keys/romac_plus/{info.json => keyboard.json}
D keyboards/kingly_keys/romac_plus/rules.mk
R keyboards/kingly_keys/ropro/{info.json => keyboard.json}
D keyboards/kingly_keys/ropro/rules.mk
R keyboards/kingly_keys/smd_milk/{info.json => keyboard.json}
D keyboards/kingly_keys/smd_milk/rules.mk
R keyboards/kingly_keys/soap/{info.json => keyboard.json}
D keyboards/kingly_keys/soap/rules.mk
R keyboards/kira/kira75/{info.json => keyboard.json}
D keyboards/kira/kira75/rules.mk
R keyboards/kira/kira80/{info.json => keyboard.json}
D keyboards/kira/kira80/rules.mk
R keyboards/kiwikeebs/macro/{info.json => keyboard.json}
D keyboards/kiwikeebs/macro/rules.mk
R keyboards/kiwikeebs/macro_v2/{info.json => keyboard.json}
D keyboards/kiwikeebs/macro_v2/rules.mk
R keyboards/kiwikey/wanderland/{info.json => keyboard.json}
D keyboards/kiwikey/wanderland/rules.mk
R keyboards/kkatano/bakeneko60/{info.json => keyboard.json}
D keyboards/kkatano/bakeneko60/rules.mk
R keyboards/kkatano/bakeneko65/rev2/{info.json => keyboard.json}
D keyboards/kkatano/bakeneko65/rev2/rules.mk
R keyboards/kkatano/bakeneko65/rev3/{info.json => keyboard.json}
D keyboards/kkatano/bakeneko65/rev3/rules.mk
R keyboards/kkatano/bakeneko80/{info.json => keyboard.json}
D keyboards/kkatano/bakeneko80/rules.mk
R keyboards/kkatano/wallaby/{info.json => keyboard.json}
D keyboards/kkatano/wallaby/rules.mk
R keyboards/kkatano/yurei/{info.json => keyboard.json}
D keyboards/kkatano/yurei/rules.mk
R keyboards/knobgoblin/{info.json => keyboard.json}
D keyboards/knobgoblin/rules.mk
R keyboards/knops/mini/{info.json => keyboard.json}
D keyboards/knops/mini/rules.mk
R keyboards/kona_classic/{info.json => keyboard.json}
D keyboards/kona_classic/rules.mk
R keyboards/kopibeng/mnk65/{info.json => keyboard.json}
D keyboards/kopibeng/mnk65/rules.mk
R keyboards/kopibeng/mnk88/{info.json => keyboard.json}
D keyboards/kopibeng/mnk88/rules.mk
R keyboards/kopibeng/typ65/{info.json => keyboard.json}
D keyboards/kopibeng/typ65/rules.mk
R keyboards/kopibeng/xt60/{info.json => keyboard.json}
D keyboards/kopibeng/xt60/rules.mk
R keyboards/kopibeng/xt60_singa/{info.json => keyboard.json}
D keyboards/kopibeng/xt60_singa/rules.mk
R keyboards/kopibeng/xt65/{info.json => keyboard.json}
D keyboards/kopibeng/xt65/rules.mk
R keyboards/kopibeng/xt8x/{info.json => keyboard.json}
D keyboards/kopibeng/xt8x/rules.mk
R keyboards/kprepublic/bm16s/{info.json => keyboard.json}
D keyboards/kprepublic/bm16s/rules.mk
R keyboards/kprepublic/bm40hsrgb/rev1/{info.json => keyboard.json}
D keyboards/kprepublic/bm40hsrgb/rev1/rules.mk
R keyboards/kprepublic/bm43a/{info.json => keyboard.json}
D keyboards/kprepublic/bm43a/rules.mk
R keyboards/kprepublic/bm43hsrgb/{info.json => keyboard.json}
D keyboards/kprepublic/bm43hsrgb/rules.mk
R keyboards/kprepublic/bm60hsrgb_poker/rev1/{info.json => keyboard.json}
D keyboards/kprepublic/bm60hsrgb_poker/rev1/rules.mk
R keyboards/kprepublic/cospad/{info.json => keyboard.json}
D keyboards/kprepublic/cospad/rules.mk
R keyboards/kprepublic/jj4x4/{info.json => keyboard.json}
D keyboards/kprepublic/jj4x4/rules.mk
R keyboards/ktec/daisy/{info.json => keyboard.json}
D keyboards/ktec/daisy/rules.mk
R keyboards/ktec/staryu/{info.json => keyboard.json}
D keyboards/ktec/staryu/rules.mk
R keyboards/kv/revt/{info.json => keyboard.json}
D keyboards/kv/revt/rules.mk
R keyboards/kwub/bloop/{info.json => keyboard.json}
D keyboards/kwub/bloop/rules.mk
R keyboards/ky01/{info.json => keyboard.json}
D keyboards/ky01/rules.mk
R keyboards/ianklug/grooveboard/info.json => keyboards/ianklug/grooveboard/keyboard.json +8 -0
@@ 10,6 10,14 @@
    },
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "direct": [
            ["F7", "F6", "D1", "D2"]

D keyboards/ianklug/grooveboard/rules.mk => keyboards/ianklug/grooveboard/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ibm/model_m/ashpil_usbc/info.json => keyboards/ibm/model_m/ashpil_usbc/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["E6", "E7", "F0", "F1", "F2", "F3", "F4", "F5", "F6", "F7", "A0", "A1", "A2", "A3", "A4", "A5"],
        "rows": ["C7", "C6", "C5", "C4", "C3", "C2", "C1", "C0"]

D keyboards/ibm/model_m/ashpil_usbc/rules.mk => keyboards/ibm/model_m/ashpil_usbc/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ibm/model_m/teensy2/info.json => keyboards/ibm/model_m/teensy2/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "B6", "B5", "B4", "D7", "D6", "B0", "B1", "B2", "B3", "B7"],
        "rows": ["D0", "D1", "D2", "D3", "C6", "C7", "D5", "D4"]

D keyboards/ibm/model_m/teensy2/rules.mk => keyboards/ibm/model_m/teensy2/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ibm/model_m/yugo_m/info.json => keyboards/ibm/model_m/yugo_m/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x8E81",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["A9", "A8", "B15", "B14", "B13", "B12", "B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "A4", "A3"],
        "rows": ["B8", "B7", "B6", "B5", "B4", "B3", "A15", "A14"]

D keyboards/ibm/model_m/yugo_m/rules.mk => keyboards/ibm/model_m/yugo_m/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ibm/model_m_122/ibm122m/info.json => keyboards/ibm/model_m_122/ibm122m/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x0000",
    "device_version": "0.0.1"
  },
  "features": {
    "audio": true,
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["E6", "B7", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7", "E0", "E1", "C0", "C1", "C2", "C3", "C4", "C5", "C7", "F1"],
    "rows": ["F0", "B5", "B4", "B3", "B2", "B1", "B0", "E7"]

D keyboards/ibm/model_m_122/ibm122m/rules.mk => keyboards/ibm/model_m_122/ibm122m/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = yes           # Audio output

R keyboards/ibm/model_m_122/m122_3270/blackpill/info.json => keyboards/ibm/model_m_122/m122_3270/blackpill/keyboard.json +8 -0
@@ 2,6 2,14 @@
    "usb": {
        "device_version": "0.0.2"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B10", "B12", "B13", "B14", "B15", "A8", "A7", "A10", "A6", "A5", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "B9"],
        "rows": ["C13", "C14", "C15", "A0", "A1", "A2", "A3", "A4"]

D keyboards/ibm/model_m_122/m122_3270/blackpill/rules.mk => keyboards/ibm/model_m_122/m122_3270/blackpill/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ibm/model_m_122/m122_3270/teensy/info.json => keyboards/ibm/model_m_122/m122_3270/teensy/keyboard.json +8 -0
@@ 2,6 2,14 @@
    "usb": {
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B5", "B6", "B7", "D0", "D1", "D2", "D3", "D4", "D5", "D7", "E0", "E1", "C0", "C1", "C2", "C3", "C4", "C5", "C6", "C7"],
        "rows": ["F0", "F1", "F2", "F3", "F4", "F5", "F6", "F7"]

D keyboards/ibm/model_m_122/m122_3270/teensy/rules.mk => keyboards/ibm/model_m_122/m122_3270/teensy/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ibm/model_m_ssk/teensypp_ssk/info.json => keyboards/ibm/model_m_ssk/teensypp_ssk/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C7", "C6", "C5", "C4", "C3", "C2", "C1", "C0", "E1", "E0", "D7", "D5", "D4", "D3", "D2", "D1"],
        "rows": ["F0", "F1", "F2", "F3", "F4", "F5", "F6", "F7"]

D keyboards/ibm/model_m_ssk/teensypp_ssk/rules.mk => keyboards/ibm/model_m_ssk/teensypp_ssk/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ibnuda/alicia_cook/info.json => keyboards/ibnuda/alicia_cook/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6955",
        "device_version": "8.9.9"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": false,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B5", "F6", "F7", "B1", "B3", "B2", "B4", "E6", "D7", "C6", "D4", "D0", "D1"],
        "rows": ["D2", "D3", "F4", "F5"]

D keyboards/ibnuda/alicia_cook/rules.mk => keyboards/ibnuda/alicia_cook/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes     # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = no       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ibnuda/gurindam/info.json => keyboards/ibnuda/gurindam/keyboard.json +9 -0
@@ 25,6 25,15 @@
    "ws2812": {
        "pin": "D3"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F6", "F5", "F4", "F7", "B1", "B3", "B2", "B6"],
        "rows": ["B5", "B4", "E6", "D7", "C6", "D4", "D0", "D1", "D2"]

D keyboards/ibnuda/gurindam/rules.mk => keyboards/ibnuda/gurindam/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/idb/idb_60/info.json => keyboards/idb/idb_60/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B2", "B3", "B4", "C6", "B6", "B7", "C7", "B5"],
        "rows": ["C2", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "B0", "B1"]

D keyboards/idb/idb_60/rules.mk => keyboards/idb/idb_60/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes			# Mouse keys
EXTRAKEY_ENABLE = yes			# Audio control and System control
CONSOLE_ENABLE = no			# Console for debug
COMMAND_ENABLE = no			# Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no			# Enable keyboard backlight functionality

R keyboards/idobao/id87/v1/info.json => keyboards/idobao/id87/v1/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0087",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
        "rows": ["E6", "B0", "B1", "B2", "B3", "B7", "F7", "F6", "F5", "F4", "F1"]

D keyboards/idobao/id87/v1/rules.mk => keyboards/idobao/id87/v1/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/idobao/id96/info.json => keyboards/idobao/id96/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0096",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
        "rows": ["B7", "B3", "B2", "B1", "B0", "E6", "F0", "F1", "F4", "F5", "F6", "F7"]

D keyboards/idobao/id96/rules.mk => keyboards/idobao/id96/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/idobao/montex/v1/info.json => keyboards/idobao/montex/v1/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D5", "D3", "D2", "D1", "D0"],
        "rows": ["D4", "D6", "D7", "B4", "B5", "C6"]

D keyboards/idobao/montex/v1/rules.mk => keyboards/idobao/montex/v1/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/idobao/montex/v1rgb/info.json => keyboards/idobao/montex/v1rgb/keyboard.json +9 -0
@@ 35,6 35,15 @@
        "driver": "ws2812",
        "max_brightness": 170
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["D5", "D3", "D2", "D1", "D0"],
        "rows": ["D4", "D6", "D7", "B4", "B5", "C6"]

D keyboards/idobao/montex/v1rgb/rules.mk => keyboards/idobao/montex/v1rgb/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
RGB_MATRIX_ENABLE = yes

R keyboards/illuminati/is0/info.json => keyboards/illuminati/is0/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0012",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D0"],
        "rows": ["D2"]

D keyboards/illuminati/is0/rules.mk => keyboards/illuminati/is0/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/illusion/rosa/info.json => keyboards/illusion/rosa/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6952",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D0", "D2", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6"],
        "rows": ["D1", "D4", "F0", "B0", "B1"]

D keyboards/illusion/rosa/rules.mk => keyboards/illusion/rosa/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ilumkb/primus75/info.json => keyboards/ilumkb/primus75/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x1014",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "E6", "C7", "C6", "F5", "D4", "B1", "B0", "B5", "B4", "D7", "D6", "B3", "F4", "F6"],
        "rows": ["D0", "D1", "D2", "D3", "D5", "B7"]

D keyboards/ilumkb/primus75/rules.mk => keyboards/ilumkb/primus75/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ilumkb/simpler61/info.json => keyboards/ilumkb/simpler61/keyboard.json +9 -0
@@ 48,6 48,15 @@
        "led_flush_limit": 26,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B2", "B3", "B7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
        "rows": ["F6", "F5", "F4", "F1", "F0"]

D keyboards/ilumkb/simpler61/rules.mk => keyboards/ilumkb/simpler61/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes          # Mouse keys
EXTRAKEY_ENABLE = yes          # Audio control and System control
CONSOLE_ENABLE = no            # Console for debug
COMMAND_ENABLE = yes           # Commands for debug and configuration
NKRO_ENABLE = yes              # Enable N-Key Rollover
BACKLIGHT_ENABLE = no          # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no           # Enable keyboard RGB underglow
AUDIO_ENABLE = no              # Audio output
RGB_MATRIX_ENABLE = yes        # Use RGB matrix

R keyboards/ilumkb/simpler64/info.json => keyboards/ilumkb/simpler64/keyboard.json +9 -0
@@ 48,6 48,15 @@
        "led_flush_limit": 26,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B2", "B3", "B7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
        "rows": ["F6", "F5", "F4", "F1", "F0"]

D keyboards/ilumkb/simpler64/rules.mk => keyboards/ilumkb/simpler64/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes          # Mouse keys
EXTRAKEY_ENABLE = yes          # Audio control and System control
CONSOLE_ENABLE = no            # Console for debug
COMMAND_ENABLE = yes           # Commands for debug and configuration
NKRO_ENABLE = yes              # Enable N-Key Rollover
BACKLIGHT_ENABLE = no          # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no           # Enable keyboard RGB underglow
AUDIO_ENABLE = no              # Audio output
RGB_MATRIX_ENABLE = yes        # Use RGB matrix

R keyboards/ilumkb/volcano660/info.json => keyboards/ilumkb/volcano660/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0002",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "D3", "D5", "D4", "D6", "D7", "B4", "B5"],
        "rows": ["B0", "B1", "B2", "B3", "B6"]

D keyboards/ilumkb/volcano660/rules.mk => keyboards/ilumkb/volcano660/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/input_club/k_type/info.json => keyboards/input_club/k_type/keyboard.json +8 -0
@@ 56,6 56,14 @@
        },
        "driver": "custom"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": false,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B2", "B3", "B18", "B19", "C0", "C8", "C9", "D0", "D1", "D4"],
        "rows": ["D5", "D6", "D7", "C1", "C2", "C3", "C4", "C5", "C6", "C7"]

D keyboards/input_club/k_type/rules.mk => keyboards/input_club/k_type/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = no        # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

# RGB options
RGB_MATRIX_ENABLE = no

R keyboards/input_club/whitefox/info.json => keyboards/input_club/whitefox/keyboard.json +9 -0
@@ 33,6 33,15 @@
        "driver": "is31fl3731",
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "led_matrix": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B2", "B3", "B18", "B19", "C0", "C8", "C9", "C10", "C11"],
        "rows": ["D0", "D1", "D4", "D5", "D6", "D7", "C1", "C2"]

D keyboards/input_club/whitefox/rules.mk => keyboards/input_club/whitefox/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

LED_MATRIX_ENABLE = yes


R keyboards/io_mini1800/info.json => keyboards/io_mini1800/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D1", "D0", "B7", "B2", "F0", "F1", "F7", "F6", "F4", "F5"],
        "rows": ["D6", "D7", "B4", "B5", "D4", "E6", "B3", "D2", "D5", "D3"]

D keyboards/io_mini1800/rules.mk => keyboards/io_mini1800/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

ENCODER_ENABLE = yes

R keyboards/irene/info.json => keyboards/irene/keyboard.json +9 -0
@@ 26,6 26,15 @@
    "ws2812": {
        "pin": "F1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "C6", "B6", "B5", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["B0", "F0", "C7", "B4", "B7"]

D keyboards/irene/rules.mk => keyboards/irene/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/iriskeyboards/info.json => keyboards/iriskeyboards/keyboard.json +8 -0
@@ 8,6 8,14 @@
      "pid": "0x3031",
      "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
      "cols": ["F0", "F1", "F4", "F5", "F6", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
      "rows": ["D0", "D1", "D2", "D3", "D5"]

D keyboards/iriskeyboards/rules.mk => keyboards/iriskeyboards/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/iron180/info.json => keyboards/iron180/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x1180",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B7", "B6", "B5", "B4", "B3", "A10", "A9", "A8", "B15", "B14", "B13", "B12", "B11", "B2", "A4", "B1", "A3"],
        "rows": ["B9", "B8", "A15", "B0", "A7", "A5"]

D keyboards/iron180/rules.mk => keyboards/iron180/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no


R keyboards/j80/info.json => keyboards/j80/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x422D",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": true,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "A0"],
    "rows": ["B1", "B2", "B3", "B5", "B6", "B7", "B0"]

D keyboards/j80/rules.mk => keyboards/j80/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE  = no       # Mouse keys
EXTRAKEY_ENABLE  = yes      # Audio control and System control
CONSOLE_ENABLE   = no       # Console for debug
COMMAND_ENABLE   = yes      # Commands for debug and configuration
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE  = no       # Enable keyboard RGB underglow

R keyboards/jacky_studio/s7_elephant/rev1/info.json => keyboards/jacky_studio/s7_elephant/rev1/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "E6"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B6", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7", "C6", "C7", "F4", "F5", "F6", "F7", "F1"],
        "rows": ["B0", "B1", "B2", "B3", "B4"]

D keyboards/jacky_studio/s7_elephant/rev1/rules.mk => keyboards/jacky_studio/s7_elephant/rev1/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes    # Mouse keys
EXTRAKEY_ENABLE = yes    # Audio control and System control
CONSOLE_ENABLE = no      # Console for debug
COMMAND_ENABLE = no      # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no    # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes    # Enable keyboard underlight functionality

R keyboards/jadookb/jkb2/info.json => keyboards/jadookb/jkb2/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x3225",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B3", "B2"],
    "rows": ["B1"]

D keyboards/jadookb/jkb2/rules.mk => keyboards/jadookb/jkb2/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/jae/j01/info.json => keyboards/jae/j01/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0143",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1"],
        "rows": ["B2", "B1", "B3", "B0", "D0"]

D keyboards/jae/j01/rules.mk => keyboards/jae/j01/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/jc65/v32a/info.json => keyboards/jc65/v32a/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x5679",
    "device_version": "2.0.0"
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": true,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "D7"],
    "rows": ["B0", "B1", "B2", "B3", "B4", "B6", "B7"]

D keyboards/jc65/v32a/rules.mk => keyboards/jc65/v32a/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no
EXTRAKEY_ENABLE = yes
CONSOLE_ENABLE = no
COMMAND_ENABLE = yes
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = yes

R keyboards/jc65/v32u4/info.json => keyboards/jc65/v32u4/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x6060",
    "device_version": "0.0.2"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F0", "F1", "E6", "C7", "C6", "B7", "D4", "B1", "B0", "B5", "B4", "D7", "D6", "B3", "F4", "F5"],
    "rows": ["D0", "D1", "D2", "D3", "D5"]

D keyboards/jc65/v32u4/rules.mk => keyboards/jc65/v32u4/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes
AUDIO_ENABLE = no           # Audio output

R keyboards/jd40/info.json => keyboards/jd40/keyboard.json +9 -0
@@ 28,6 28,15 @@
  "ws2812": {
    "pin": "D3"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F4", "D7", "B5", "B6", "C6", "C7", "D4", "D6", "D5", "D0", "D1", "D2"],
    "rows": ["F0", "F1", "F5", "B4"]

D keyboards/jd40/rules.mk => keyboards/jd40/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes		# Mouse keys
EXTRAKEY_ENABLE = yes		# Audio control and System control
# CONSOLE_ENABLE = yes		# Console for debug
# COMMAND_ENABLE = yes		# Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
# BACKLIGHT_ENABLE = yes	# Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes          # Enable RGB Underglow

R keyboards/jd45/info.json => keyboards/jd45/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "midi": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["F4", "D7", "B5", "B6", "C6", "C7", "D4", "D6", "D5", "D0", "D1", "D2", "B0"],
    "rows": ["F0", "F1", "F5", "B4"]

D keyboards/jd45/rules.mk => keyboards/jd45/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes	# Mouse keys
EXTRAKEY_ENABLE = yes	# Audio control and System control
CONSOLE_ENABLE = yes	# Console for debug
COMMAND_ENABLE = yes    # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
MIDI_ENABLE = yes           # MIDI support

R keyboards/jels/jels88/info.json => keyboards/jels/jels88/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0088",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C7", "C6", "F7", "F6", "F5", "F4", "B1", "D2", "D3"],
        "rows": ["B3", "B2", "D1", "D0", "E6", "B0", "F0", "F1", "B5", "B4", "D7", "D6"]

D keyboards/jels/jels88/rules.mk => keyboards/jels/jels88/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output


R keyboards/jkdlab/binary_monkey/info.json => keyboards/jkdlab/binary_monkey/keyboard.json +8 -0
@@ 9,6 9,14 @@
        "device_version": "0.0.1",
        "max_power": 100
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D1", "D2", "D3"],
        "rows": ["D0"]

D keyboards/jkdlab/binary_monkey/rules.mk => keyboards/jkdlab/binary_monkey/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/jkeys_design/gentleman65/info.json => keyboards/jkeys_design/gentleman65/keyboard.json +10 -0
@@ 26,6 26,16 @@
    "ws2812": {
        "pin": "F4"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D4", "D6", "D7", "B4", "B5", "B6", "C6", "D5", "C7", "F0", "B2", "B1", "B3", "B0", "B7", "D0"],
        "rows": ["D3", "D2", "D1", "F7", "F1"]

D keyboards/jkeys_design/gentleman65/rules.mk => keyboards/jkeys_design/gentleman65/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = no
ENCODER_ENABLE = yes

R keyboards/jkeys_design/gentleman65_se_s/info.json => keyboards/jkeys_design/gentleman65_se_s/keyboard.json +10 -0
@@ 26,6 26,16 @@
    "ws2812": {
        "pin": "F7"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D5", "D3", "D2", "D1", "D0", "B7", "B2", "B3", "D4", "D6", "D7", "C7", "C6", "B6", "B5", "B4"],
        "rows": ["F0", "F1", "F4", "F5", "F6"]

D keyboards/jkeys_design/gentleman65_se_s/rules.mk => keyboards/jkeys_design/gentleman65_se_s/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = no
ENCODER_ENABLE = yes
\ No newline at end of file

R keyboards/jolofsor/denial75/info.json => keyboards/jolofsor/denial75/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F7", "C7", "C6", "B5", "B4", "D7", "D6", "D4", "E6", "B1", "B2", "B3", "B7", "D0", "D1", "D3"],
        "rows": ["B0", "F6", "F5", "F4", "F1", "F0"]

D keyboards/jolofsor/denial75/rules.mk => keyboards/jolofsor/denial75/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/joshajohnson/hub20/info.json => keyboards/joshajohnson/hub20/keyboard.json +10 -0
@@ 30,6 30,16 @@
      },
      "driver": "ws2812"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
      "cols": ["A6", "A7", "B7", "B6"],
      "rows": ["A13", "B14", "A10", "A0", "A2", "A1"]

D keyboards/joshajohnson/hub20/rules.mk => keyboards/joshajohnson/hub20/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes
ENCODER_ENABLE = yes


R keyboards/k34/info.json => keyboards/k34/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D1", "D0", "D4", "C6", "D7", "F5", "F6", "F7", "B1", "B3"],
        "rows": ["F4", "B2", "E6", "B4"]

D keyboards/k34/rules.mk => keyboards/k34/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kabedon/kabedon78s/info.json => keyboards/kabedon/kabedon78s/keyboard.json +10 -0
@@ 28,6 28,16 @@
    "ws2812": {
        "pin": "B7"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true,
        "unicode": true
    },
    "matrix_pins": {
        "cols": ["F5", "F4", "F6", "C6", "B6", "B4", "D3", "D1", "D4", "F1", "B3", "D5", "F0", "C7", "D7", "B5", "B2", "E6"],
        "rows": ["D0", "D2", "F7", "B1", "B0", "D6"]

D keyboards/kabedon/kabedon78s/rules.mk => keyboards/kabedon/kabedon78s/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
UNICODE_ENABLE = yes        # Unicode

R keyboards/kabedon/kabedon980/info.json => keyboards/kabedon/kabedon980/keyboard.json +10 -0
@@ 28,6 28,16 @@
    "ws2812": {
        "pin": "B7"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true,
        "unicode": true
    },
    "matrix_pins": {
        "cols": ["F5", "F4", "F6", "C6", "B6", "B4", "D3", "D1", "D4", "F1", "B3", "D5", "F0"],
        "rows": ["D0", "D2", "F7", "B1", "B0", "D6", "C7", "D7", "B5", "B2"]

D keyboards/kabedon/kabedon980/rules.mk => keyboards/kabedon/kabedon980/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
UNICODE_ENABLE = yes        # Unicode

R keyboards/kabedon/kabedon98e/info.json => keyboards/kabedon/kabedon98e/keyboard.json +10 -0
@@ 28,6 28,16 @@
        "pin": "B4",
        "driver": "pwm"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A0", "B7", "B8", "B6", "A3", "A2", "A1", "B9", "A7", "A5", "A6"],
        "rows": ["A4", "B10", "B2", "B1", "B0", "B15", "B13", "B14", "B12", "A10", "A9", "A8"]

D keyboards/kabedon/kabedon98e/rules.mk => keyboards/kabedon/kabedon98e/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/kagizaraya/halberd/info.json => keyboards/kagizaraya/halberd/keyboard.json +9 -0
@@ 31,6 31,15 @@
    "ws2812": {
        "pin": "F0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D7", "B4", "C7", "C6", "B6", "B5", "F7", "F6", "F5", "F4", "F1"],
        "rows": ["D6", "D4", "D5", "E6"]

D keyboards/kagizaraya/halberd/rules.mk => keyboards/kagizaraya/halberd/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kapcave/arya/info.json => keyboards/kapcave/arya/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x4152",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B0", "B5", "B4", "B2", "C13", "F1", "F0", "A14"],
        "rows": ["B8", "A13", "B1", "A15", "B9", "B10", "B11", "A0", "A8"]

D keyboards/kapcave/arya/rules.mk => keyboards/kapcave/arya/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes


R keyboards/kapcave/gskt00/info.json => keyboards/kapcave/gskt00/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x6061",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["F6", "D7", "F5", "C7", "B4", "C6", "B6", "B5"],
    "rows": ["F1", "D1", "D2", "D4", "D6", "F7", "B0", "F4"]

D keyboards/kapcave/gskt00/rules.mk => keyboards/kapcave/gskt00/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes	# Mouse keys
EXTRAKEY_ENABLE = yes	# Audio control and System control
CONSOLE_ENABLE = yes	# Console for debug
COMMAND_ENABLE = no    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no  # Enable keyboard backlight functionality
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = no

R keyboards/kapcave/paladin64/info.json => keyboards/kapcave/paladin64/keyboard.json +9 -0
@@ 11,6 11,15 @@
    "ws2812": {
      "pin": "D0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
      "cols": ["C7", "F7", "F6", "F5", "F4", "F1", "F0", "D1"],
      "rows": ["C6", "B6", "B5", "B4", "D7", "D6", "B0", "D3"]

D keyboards/kapcave/paladin64/rules.mk => keyboards/kapcave/paladin64/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/karlb/kbic65/info.json => keyboards/karlb/kbic65/keyboard.json +8 -0
@@ 4,6 4,14 @@
    "url": "https://karlb.eu/kbic65/",
    "maintainer": "b-karl",
    "diode_direction": "ROW2COL",
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B2", "B6", "B3", "B1", "F7", "F6", "F5", "F4"],
        "rows": ["B5", "D1", "B4", "D0", "E6", "D4", "D7", "C6", "D2"]

D keyboards/karlb/kbic65/rules.mk => keyboards/karlb/kbic65/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kb_elmo/67mk_e/info.json => keyboards/kb_elmo/67mk_e/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xD03E",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B3", "B2", "B1", "D4", "D2", "D3", "C7", "C6", "B5", "B6", "F7", "F6", "F5", "F0", "F1", "F4"],
        "rows": ["D7", "B4", "D6", "D5", "B0"]

D keyboards/kb_elmo/67mk_e/rules.mk => keyboards/kb_elmo/67mk_e/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kb_elmo/noah_avr/info.json => keyboards/kb_elmo/noah_avr/keyboard.json +9 -0
@@ 27,6 27,15 @@
    "ws2812": {
        "pin": "B5"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D1", "D2", "D3", "D4", "C6", "C7", "F7", "F6", "F5", "F4", "F0", "F1", "B3", "B2", "B1", "B0"],
        "rows": ["B4", "B6", "D7", "D5", "D0"]

D keyboards/kb_elmo/noah_avr/rules.mk => keyboards/kb_elmo/noah_avr/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kb_elmo/qez/info.json => keyboards/kb_elmo/qez/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x675F",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C7", "B7", "B6", "B5", "B4", "B3", "D6", "D5", "D4", "D3"],
        "rows": ["C6", "C4", "B1", "B0"]

D keyboards/kb_elmo/qez/rules.mk => keyboards/kb_elmo/qez/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kb_elmo/vertex/info.json => keyboards/kb_elmo/vertex/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6B47",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C4", "C7", "D3", "D5", "B6", "D6", "B5", "B0", "B4", "B1", "B3", "B2"],
        "rows": ["D2", "D4", "B7", "C6"]

D keyboards/kb_elmo/vertex/rules.mk => keyboards/kb_elmo/vertex/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdclack/kaishi65/info.json => keyboards/kbdclack/kaishi65/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x1A81",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B2", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D2", "D3"],
        "rows": ["D0", "D1", "B0", "F0", "F1"]

D keyboards/kbdclack/kaishi65/rules.mk => keyboards/kbdclack/kaishi65/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/baguette66/rgb/info.json => keyboards/kbdfans/baguette66/rgb/keyboard.json +9 -0
@@ 64,6 64,15 @@
        "val_steps": 8,
        "speed_steps": 10
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C6", "C7", "F7", "F6", "B0", "B1", "B2", "B3", "D0", "D1", "D2", "D3", "D5", "D4", "D6"],
        "rows": ["F0", "F1", "F4", "F5", "B6"]

D keyboards/kbdfans/baguette66/rgb/rules.mk => keyboards/kbdfans/baguette66/rgb/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes     # Use RGB matrix

R keyboards/kbdfans/baguette66/soldered/info.json => keyboards/kbdfans/baguette66/soldered/keyboard.json +8 -0
@@ 7,6 7,14 @@
        "pid": "0x0107",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C6", "C7", "F7", "F6", "B0", "B1", "B2", "B3", "D0", "D1", "D2", "D3", "D5", "D4", "D6"],
        "rows": ["F0", "F1", "F4", "F5", "B6"]

D keyboards/kbdfans/baguette66/soldered/rules.mk => keyboards/kbdfans/baguette66/soldered/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/bella/soldered/info.json => keyboards/kbdfans/bella/soldered/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0007",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"],
        "rows": ["B0", "B1", "B2", "B3", "D1", "B6"]

D keyboards/kbdfans/bella/soldered/rules.mk => keyboards/kbdfans/bella/soldered/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/boop65/rgb/info.json => keyboards/kbdfans/boop65/rgb/keyboard.json +9 -0
@@ 62,6 62,15 @@
    "max_brightness": 200,
    "sleep": true
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": true,
    "rgb_matrix": true
  },
 "matrix_pins": {
    "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
    "rows": ["F0", "F1", "F4", "E6", "C6"]

D keyboards/kbdfans/boop65/rgb/rules.mk => keyboards/kbdfans/boop65/rgb/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes        # Use RGB matrix

R keyboards/kbdfans/bounce/75/hotswap/info.json => keyboards/kbdfans/bounce/75/hotswap/keyboard.json +9 -0
@@ 7,6 7,15 @@
        "pid": "0x7001",
        "device_version": "0.0.3"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F7", "F6", "F5", "F4", "F1", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"],
        "rows": ["E6", "B0", "B1", "B2", "B3", "B6"]

D keyboards/kbdfans/bounce/75/hotswap/rules.mk => keyboards/kbdfans/bounce/75/hotswap/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/bounce/75/soldered/info.json => keyboards/kbdfans/bounce/75/soldered/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x7000",
        "device_version": "0.0.3"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F7", "F6", "F5", "F4", "F1", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"],
        "rows": ["E6", "B0", "B1", "B2", "B3", "B6"]

D keyboards/kbdfans/bounce/75/soldered/rules.mk => keyboards/kbdfans/bounce/75/soldered/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
\ No newline at end of file

R keyboards/kbdfans/bounce/pad/info.json => keyboards/kbdfans/bounce/pad/keyboard.json +8 -0
@@ 7,6 7,14 @@
        "pid": "0x7002",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B5", "B4", "D0", "C2"],
        "rows": ["C7", "B7", "B6", "B0", "B1", "B2"]

D keyboards/kbdfans/bounce/pad/rules.mk => keyboards/kbdfans/bounce/pad/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/epoch80/info.json => keyboards/kbdfans/epoch80/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D4", "D6", "D2", "D3", "D5"],
        "rows": ["D1", "D0", "B3", "B0", "B2", "B1"]

D keyboards/kbdfans/epoch80/rules.mk => keyboards/kbdfans/epoch80/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/kbd19x/info.json => keyboards/kbdfans/kbd19x/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0191",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C6", "F1", "F4", "F5", "F6", "F7", "D7", "B4", "B5", "D0", "D1", "D2", "D3"],
        "rows": ["B7", "B3", "E6", "F0", "D5", "D4", "D6", "C7"]

D keyboards/kbdfans/kbd19x/rules.mk => keyboards/kbdfans/kbd19x/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/kbd66/info.json => keyboards/kbdfans/kbd66/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0xBD66",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C6", "C7", "E2", "F5", "F6", "F4", "D3", "D2", "D5", "D0", "D1", "B4", "D7", "D6", "E6", "B3"],
        "rows": ["B0", "B1", "F0", "F1", "D4"]

D keyboards/kbdfans/kbd66/rules.mk => keyboards/kbdfans/kbd66/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/kbd67/hotswap/info.json => keyboards/kbdfans/kbd67/hotswap/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6065",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C7", "F7", "F6", "F5", "F4", "F1", "E6", "D1", "D0", "D2", "D3", "D5", "D6", "D7", "C6"],
        "rows": ["B3", "B2", "B1", "B0", "D4"]

D keyboards/kbdfans/kbd67/hotswap/rules.mk => keyboards/kbdfans/kbd67/hotswap/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/kbd67/mkii_soldered/info.json => keyboards/kbdfans/kbd67/mkii_soldered/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0013",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5"],
        "rows": ["B3", "D0", "D1", "D2", "D3"]

D keyboards/kbdfans/kbd67/mkii_soldered/rules.mk => keyboards/kbdfans/kbd67/mkii_soldered/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/kbd67/mkiirgb/v1/info.json => keyboards/kbdfans/kbd67/mkiirgb/v1/keyboard.json +9 -0
@@ 42,6 42,15 @@
        "max_brightness": 200,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15"],
        "rows": ["B1", "B10", "B11", "B14", "B12"]

D keyboards/kbdfans/kbd67/mkiirgb/v1/rules.mk => keyboards/kbdfans/kbd67/mkiirgb/v1/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BACKLIGHT_ENABLE = no
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes              # Mouse keys
EXTRAKEY_ENABLE = yes              # Audio control and System control
CONSOLE_ENABLE = no                # Console for debug
COMMAND_ENABLE = no                # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
AUDIO_ENABLE = no
RGB_MATRIX_ENABLE = yes            # Use RGB matrix

R keyboards/kbdfans/kbd67/mkiirgb/v4/info.json => keyboards/kbdfans/kbd67/mkiirgb/v4/keyboard.json +9 -0
@@ 58,6 58,15 @@
        "speed_steps": 10,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["F7", "F6", "F5", "F4", "B0", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
        "rows": ["B1", "F1", "B2", "B3", "C6"]

D keyboards/kbdfans/kbd67/mkiirgb/v4/rules.mk => keyboards/kbdfans/kbd67/mkiirgb/v4/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes

R keyboards/kbdfans/kbd67/rev2/info.json => keyboards/kbdfans/kbd67/rev2/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x6067",
        "device_version": "0.0.2"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B2", "B3", "D1", "D2", "D3", "D6", "D7", "B4", "B6", "C6", "C7", "F7", "F6", "F5"],
        "rows": ["B7", "D0", "F0", "F1", "F4"]

D keyboards/kbdfans/kbd67/rev2/rules.mk => keyboards/kbdfans/kbd67/rev2/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/kbd6x/info.json => keyboards/kbdfans/kbd6x/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x3658",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F6", "F5", "F4", "F1", "E6", "D0", "D1", "D2", "D3", "D5", "D6", "D7", "B4", "B5"],
        "rows": ["B3", "B2", "B1", "B0", "D4"]

D keyboards/kbdfans/kbd6x/rules.mk => keyboards/kbdfans/kbd6x/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/kbd75hs/info.json => keyboards/kbdfans/kbd75hs/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "device_version": "0.0.3",
        "force_nkro": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F7", "F6", "F5", "F4", "F1", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"],
        "rows": ["E6", "B0", "B1", "B2", "B3", "B6"]

D keyboards/kbdfans/kbd75hs/rules.mk => keyboards/kbdfans/kbd75hs/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/kbd8x/info.json => keyboards/kbdfans/kbd8x/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x0000",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": true,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["D1", "D0", "F7", "F6", "F5", "D5", "D3", "D2", "C7", "C6", "B5", "F4", "F1", "B4", "B0"],
    "rows": ["E6", "B7", "D4", "F0", "D6", "D7"]

D keyboards/kbdfans/kbd8x/rules.mk => keyboards/kbdfans/kbd8x/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/kbd8x_mk2/info.json => keyboards/kbdfans/kbd8x_mk2/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0005",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "B0", "B1"],
        "rows": ["C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"]

D keyboards/kbdfans/kbd8x_mk2/rules.mk => keyboards/kbdfans/kbd8x_mk2/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/kbdmini/info.json => keyboards/kbdfans/kbdmini/keyboard.json +9 -0
@@ 40,6 40,15 @@
        "driver": "is31fl3733",
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["B3", "B2", "B1", "B0", "F1", "F0", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
        "rows": ["B7", "E6", "F5", "F4"]

D keyboards/kbdfans/kbdmini/rules.mk => keyboards/kbdfans/kbdmini/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes

R keyboards/kbdfans/kbdpad/mk1/info.json => keyboards/kbdfans/kbdpad/mk1/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x422D",
        "device_version": "2.0.0"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5"]

D keyboards/kbdfans/kbdpad/mk1/rules.mk => keyboards/kbdfans/kbdpad/mk1/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes
EXTRAKEY_ENABLE = yes
CONSOLE_ENABLE = no
COMMAND_ENABLE = no
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = no  # PCB has underglow LEDs, but case doesn't let them show.

R keyboards/kbdfans/kbdpad/mk2/info.json => keyboards/kbdfans/kbdpad/mk2/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0006",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C4", "C5", "B3", "B2"],
        "rows": ["D3", "D1", "D2", "C6", "C7", "B6"]

D keyboards/kbdfans/kbdpad/mk2/rules.mk => keyboards/kbdfans/kbdpad/mk2/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbdfans/odin/rgb/info.json => keyboards/kbdfans/odin/rgb/keyboard.json +9 -0
@@ 63,6 63,15 @@
        "max_brightness": 150,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B12", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "C13", "C14", "C15", "A0"],
        "rows": ["A10", "A9", "A8", "B14", "B13", "A2"]

D keyboards/kbdfans/odin/rgb/rules.mk => keyboards/kbdfans/odin/rgb/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes


R keyboards/kbdfans/odin/soldered/info.json => keyboards/kbdfans/odin/soldered/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0101",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B12", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "C13", "C14", "C15", "A0"],
        "rows": ["A10", "A9", "A8", "B14", "B13", "A2"]

D keyboards/kbdfans/odin/soldered/rules.mk => keyboards/kbdfans/odin/soldered/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output


R keyboards/kbdfans/odin/v2/info.json => keyboards/kbdfans/odin/v2/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0101",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B12", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "C13", "C14", "C15", "A0"],
        "rows": ["A10", "A9", "A8", "B14", "B13", "A2"]

D keyboards/kbdfans/odin/v2/rules.mk => keyboards/kbdfans/odin/v2/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output


R keyboards/kbdfans/phaseone/info.json => keyboards/kbdfans/phaseone/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0103",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B5", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "E6", "B7", "D0", "D1", "D2", "D3", "D5"],
        "rows": ["B0", "B1", "B2", "B3", "B4"]

D keyboards/kbdfans/phaseone/rules.mk => keyboards/kbdfans/phaseone/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kbnordic/nordic60/rev_a/info.json => keyboards/kbnordic/nordic60/rev_a/keyboard.json +8 -0
@@ 28,6 28,14 @@
    "ws2812": {
        "pin": "D3"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C4", "C5", "D2", "C6", "C7", "B7", "B6", "B5", "B4", "B3", "B2", "B1", "D1", "D4"],
        "rows": ["C2", "D0", "B0", "D6", "D5"]

D keyboards/kbnordic/nordic60/rev_a/rules.mk => keyboards/kbnordic/nordic60/rev_a/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kc60/info.json => keyboards/kc60/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x6FFC",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "E6", "C7", "C6", "B7", "D4", "B1", "B0", "B5", "B4", "D7", "D6", "B3"],
        "rows": ["D0", "D1", "F6", "F7", "D5"]

D keyboards/kc60/rules.mk => keyboards/kc60/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kc60se/info.json => keyboards/kc60se/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B7", "B5", "B4", "D7", "D6", "B3"],
        "rows": ["D0", "D1", "D2", "D3", "D5"]

D keyboards/kc60se/rules.mk => keyboards/kc60se/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # default keymap does not map mouse
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output

R keyboards/keebio/bigswitchseat/info.json => keyboards/keebio/bigswitchseat/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x1011",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0"],
        "rows": ["E6"]

D keyboards/keebio/bigswitchseat/rules.mk => keyboards/keebio/bigswitchseat/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keebio/choconum/info.json => keyboards/keebio/choconum/keyboard.json +8 -0
@@ 10,6 10,14 @@
    },
    "processor": "STM32F072",
    "bootloader": "stm32-dfu",
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "direct": [
            ["B2", "B10", "B3", "B4"],

D keyboards/keebio/choconum/rules.mk => keyboards/keebio/choconum/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output


R keyboards/keebio/dilly/info.json => keyboards/keebio/dilly/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x113A",
    "device_version": "1.0.0"
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["D2", "D4", "C6", "F6", "F5"],
    "rows": ["D7", "E6", "B4", "B1", "B3", "B2"]

D keyboards/keebio/dilly/rules.mk => keyboards/keebio/dilly/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes	# Mouse keys
EXTRAKEY_ENABLE = yes	# Audio control and System control
CONSOLE_ENABLE = no	# Console for debug
COMMAND_ENABLE = no    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = yes

R keyboards/keebio/ergodicity/info.json => keyboards/keebio/ergodicity/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x125F",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "D7", "D6", "D4", "D3", "D2", "D1", "D0", "B7", "B3"],
        "rows": ["B0", "B1", "C7", "B6", "B4"]

D keyboards/keebio/ergodicity/rules.mk => keyboards/keebio/ergodicity/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keebio/laplace/info.json => keyboards/keebio/laplace/keyboard.json +9 -0
@@ 26,6 26,15 @@
    "ws2812": {
        "pin": "D4"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D1", "F6", "F7", "B1", "B3", "B2", "B6"],
        "rows": ["D3", "F4", "D2", "F5", "D7", "B4", "C6", "E6"]

D keyboards/keebio/laplace/rules.mk => keyboards/keebio/laplace/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = yes       # Enable WS2812 RGB underlight.

R keyboards/keebio/stick/info.json => keyboards/keebio/stick/keyboard.json +10 -0
@@ 85,6 85,16 @@
    },
    "processor": "atmega32u4",
    "bootloader": "caterina",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "direct": [
            ["F4", "B6", "B5", "B4", "E6", "D7", "F6", "F7", "B1", "B3", "B2", "F5"]

D keyboards/keebio/stick/rules.mk => keyboards/keebio/stick/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keebio/tragicforce68/info.json => keyboards/keebio/tragicforce68/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x0510",
    "device_version": "1.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"],
    "rows": ["D3", "D2", "D1", "D0", "B4", "E6", "C6", "D7", "D4"]

D keyboards/keebio/tragicforce68/rules.mk => keyboards/keebio/tragicforce68/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output

R keyboards/keebio/tukey/info.json => keyboards/keebio/tukey/keyboard.json +9 -0
@@ 30,6 30,15 @@
    },
    "processor": "atmega32u4",
    "bootloader": "caterina",
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
      "direct": [
        ["D4", "F6"]

D keyboards/keebio/tukey/rules.mk => keyboards/keebio/tukey/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keebmonkey/kbmg68/info.json => keyboards/keebmonkey/kbmg68/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "B0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": false,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B6", "B7", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7", "C6", "C7", "F7", "F6", "F5", "F4"],
        "rows": ["B1", "B2", "B3", "B4", "B5"]

D keyboards/keebmonkey/kbmg68/rules.mk => keyboards/keebmonkey/kbmg68/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = no       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keebsforall/coarse60/info.json => keyboards/keebsforall/coarse60/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x5341",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B1", "B0", "A7", "B14", "A5", "A4", "A3", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15"],
        "rows": ["A9", "A10", "B12", "A2", "C13"]

D keyboards/keebsforall/coarse60/rules.mk => keyboards/keebsforall/coarse60/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes



R keyboards/keebsforall/freebird60/info.json => keyboards/keebsforall/freebird60/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xFB60",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D0", "D1", "D2", "D3", "D5"],
        "rows": ["F5", "F4", "F1", "F0", "F6"]

D keyboards/keebsforall/freebird60/rules.mk => keyboards/keebsforall/freebird60/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keebsforall/freebirdnp/lite/info.json => keyboards/keebsforall/freebirdnp/lite/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x1013",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C7", "B2", "B1", "B0"],
        "rows": ["B7", "B6", "B5", "B4", "B3"]

D keyboards/keebsforall/freebirdnp/lite/rules.mk => keyboards/keebsforall/freebirdnp/lite/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keebsforall/freebirdnp/pro/info.json => keyboards/keebsforall/freebirdnp/pro/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x1014",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C7", "B2", "B1", "B0"],
        "rows": ["D3", "B7", "B6", "B5", "B4", "B3"]

D keyboards/keebsforall/freebirdnp/pro/rules.mk => keyboards/keebsforall/freebirdnp/pro/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/keebsforall/freebirdtkl/info.json => keyboards/keebsforall/freebirdtkl/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0088",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D3", "D2", "D1"],
        "rows": ["B2", "B1", "B0", "B3", "D5", "B7"]

D keyboards/keebsforall/freebirdtkl/rules.mk => keyboards/keebsforall/freebirdtkl/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keebzdotnet/fme/info.json => keyboards/keebzdotnet/fme/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x8008",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B0", "B4", "B1", "B3", "B2"],
        "rows": ["B6", "B5", "B7", "D2"]

D keyboards/keebzdotnet/fme/rules.mk => keyboards/keebzdotnet/fme/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keebzdotnet/wazowski/info.json => keyboards/keebzdotnet/wazowski/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x53FC",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F7", "B1", "B3", "B2", "B6"],
        "rows": ["F4", "F5", "F6"]

D keyboards/keebzdotnet/wazowski/rules.mk => keyboards/keebzdotnet/wazowski/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kegen/gboy/info.json => keyboards/kegen/gboy/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x6762",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["E2", "E6", "C6", "C7", "D7", "B6", "B5", "B4", "B3", "B2", "B1", "B0", "D4", "D6", "D5", "F0"],
        "rows": ["F1", "F4", "F5", "F6", "F7"]

D keyboards/kegen/gboy/rules.mk => keyboards/kegen/gboy/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   comment out to disable the options.
#
BOOTMAGIC_ENABLE = yes	# Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes   # Mouse keys
EXTRAKEY_ENABLE = yes   # Audio control and System control
CONSOLE_ENABLE = no	    # Console for debug
COMMAND_ENABLE = no     # Commands for debug and configuration
NKRO_ENABLE = yes       # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
AUDIO_ENABLE = no       # Audio output
RGBLIGHT_ENABLE = yes   # Enable keyboard RGB underglow

R keyboards/keybee/keybee65/info.json => keyboards/keybee/keybee65/keyboard.json +9 -0
@@ 18,6 18,15 @@
    "rgblight": {
        "max_brightness": 96
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["E6", "D1", "D5", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
        "rows": ["D3", "D2", "D0", "B0", "F0"]

D keyboards/keybee/keybee65/rules.mk => keyboards/keybee/keybee65/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no
RGB_MATRIX_ENABLE = yes

R keyboards/keyboardio/atreus/info.json => keyboards/keyboardio/atreus/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x2303",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "unicode": true
    },
    "matrix_pins": {
        "cols": ["F7", "E2", "C7", "C6", "B6", "B5", "D7", "D6", "D4", "D5", "D3", "D2"],
        "rows": ["F6", "F5", "F4", "F1"]

D keyboards/keyboardio/atreus/rules.mk => keyboards/keyboardio/atreus/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

UNICODE_ENABLE = yes        # Unicode

R keyboards/keycapsss/o4l_5x12/info.json => keyboards/keycapsss/o4l_5x12/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "D3"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B5", "B4", "E6", "D7", "C6", "D4", "D0", "D1", "D2", "F6", "F5", "F4"],
        "rows": ["F7", "B1", "B3", "B2", "B6"]

D keyboards/keycapsss/o4l_5x12/rules.mk => keyboards/keycapsss/o4l_5x12/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keychron/q60/ansi/info.json => keyboards/keychron/q60/ansi/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x01C0",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/q60/ansi/rules.mk => keyboards/keychron/q60/ansi/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable.
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/s1/ansi/rgb/info.json => keyboards/keychron/s1/ansi/rgb/keyboard.json +10 -0
@@ 35,6 35,16 @@
        "driver": "snled27351",
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"],
        "rows": ["B5", "B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/s1/ansi/rgb/rules.mk => keyboards/keychron/s1/ansi/rgb/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/s1/ansi/white/info.json => keyboards/keychron/s1/ansi/white/keyboard.json +10 -0
@@ 35,6 35,16 @@
        "sleep": true,
        "react_on_keyup": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "led_matrix": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"],
        "rows": ["B5", "B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/s1/ansi/white/rules.mk => keyboards/keychron/s1/ansi/white/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
LED_MATRIX_ENABLE = yes

R keyboards/keychron/v2/ansi/info.json => keyboards/keychron/v2/ansi/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0320",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v2/ansi/rules.mk => keyboards/keychron/v2/ansi/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v2/ansi_encoder/info.json => keyboards/keychron/v2/ansi_encoder/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x0321",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v2/ansi_encoder/rules.mk => keyboards/keychron/v2/ansi_encoder/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes        # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v2/iso/info.json => keyboards/keychron/v2/iso/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0322",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v2/iso/rules.mk => keyboards/keychron/v2/iso/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v2/iso_encoder/info.json => keyboards/keychron/v2/iso_encoder/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x0323",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v2/iso_encoder/rules.mk => keyboards/keychron/v2/iso_encoder/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes        # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v2/jis/info.json => keyboards/keychron/v2/jis/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0324",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v2/jis/rules.mk => keyboards/keychron/v2/jis/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v2/jis_encoder/info.json => keyboards/keychron/v2/jis_encoder/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x0325",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v2/jis_encoder/rules.mk => keyboards/keychron/v2/jis_encoder/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes        # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v3/ansi/info.json => keyboards/keychron/v3/ansi/keyboard.json +10 -0
@@ 3,6 3,16 @@
    "manufacturer": "Keychron",
    "url": "https://github.com/Keychron",
    "maintainer": "lalalademaxiya1",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "usb": {
        "vid": "0x3434",
        "pid": "0x0330",

D keyboards/keychron/v3/ansi/rules.mk => keyboards/keychron/v3/ansi/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v3/iso/info.json => keyboards/keychron/v3/iso/keyboard.json +10 -0
@@ 3,6 3,16 @@
    "manufacturer": "Keychron",
    "url": "https://github.com/Keychron",
    "maintainer": "lalalademaxiya1",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "usb": {
        "vid": "0x3434",
        "pid": "0x0332",

D keyboards/keychron/v3/iso/rules.mk => keyboards/keychron/v3/iso/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v3/jis/info.json => keyboards/keychron/v3/jis/keyboard.json +10 -0
@@ 3,6 3,16 @@
    "manufacturer": "Keychron",
    "url": "https://github.com/Keychron",
    "maintainer": "lalalademaxiya1",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "usb": {
        "vid": "0x3434",
        "pid": "0x0334",

D keyboards/keychron/v3/jis/rules.mk => keyboards/keychron/v3/jis/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v4/ansi/info.json => keyboards/keychron/v4/ansi/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0340",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v4/ansi/rules.mk => keyboards/keychron/v4/ansi/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable.
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v4/iso/info.json => keyboards/keychron/v4/iso/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0342",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v4/iso/rules.mk => keyboards/keychron/v4/iso/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable.
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v7/ansi/info.json => keyboards/keychron/v7/ansi/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0370",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v7/ansi/rules.mk => keyboards/keychron/v7/ansi/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable.
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v7/iso/info.json => keyboards/keychron/v7/iso/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0372",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v7/iso/rules.mk => keyboards/keychron/v7/iso/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable.
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v8/ansi/info.json => keyboards/keychron/v8/ansi/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0380",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v8/ansi/rules.mk => keyboards/keychron/v8/ansi/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v8/ansi_encoder/info.json => keyboards/keychron/v8/ansi_encoder/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x0381",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v8/ansi_encoder/rules.mk => keyboards/keychron/v8/ansi_encoder/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
ENCODER_ENABLE = yes        # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v8/iso/info.json => keyboards/keychron/v8/iso/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0382",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v8/iso/rules.mk => keyboards/keychron/v8/iso/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no         # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keychron/v8/iso_encoder/info.json => keyboards/keychron/v8/iso_encoder/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x0383",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"],
        "rows": ["B4", "B3", "A15", "A14", "A13"]

D keyboards/keychron/v8/iso_encoder/rules.mk => keyboards/keychron/v8/iso_encoder/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable USB N-key Rollover
ENCODER_ENABLE = yes        # Enable Encoder
DIP_SWITCH_ENABLE = yes
RGB_MATRIX_ENABLE = yes

R keyboards/keyhive/absinthe/info.json => keyboards/keyhive/absinthe/keyboard.json +10 -0
@@ 23,6 23,16 @@
    "ws2812": {
        "pin": "B0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "D3", "D0"],
        "rows": ["D2", "D1", "B6", "D4", "C6", "D7", "E6", "B4", "B5"]

D keyboards/keyhive/absinthe/rules.mk => keyboards/keyhive/absinthe/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes
RGBLIGHT_ENABLE = yes

R keyboards/keyhive/ergosaurus/info.json => keyboards/keyhive/ergosaurus/keyboard.json +8 -0
@@ 23,6 23,14 @@
            "static_gradient": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D7", "C6", "D0", "D1", "F7", "B1", "B3", "B2"],
        "rows": ["B5", "B4", "E6", "D4", "F6", "D3", "D2", "F4", "F5"]

D keyboards/keyhive/ergosaurus/rules.mk => keyboards/keyhive/ergosaurus/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keyhive/maypad/info.json => keyboards/keyhive/maypad/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4D50",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F6", "F7", "B1", "B3"],
        "rows": ["C6", "D7", "E6", "B4", "B5"]

D keyboards/keyhive/maypad/rules.mk => keyboards/keyhive/maypad/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keyhive/opus/info.json => keyboards/keyhive/opus/keyboard.json +8 -0
@@ 7,6 7,14 @@
        "pid": "0x4F50",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5", "F4", "F5", "F6", "F7"],
        "rows": ["B1", "B3", "B2", "B6"]

D keyboards/keyhive/opus/rules.mk => keyboards/keyhive/opus/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keyhive/smallice/info.json => keyboards/keyhive/smallice/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "B7"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C7", "C6", "F7", "F6", "F5", "F4", "F1", "D4", "D6", "D7", "D0", "D1", "D2", "D3", "D5"],
        "rows": ["B0", "B6", "B5", "B4"]

D keyboards/keyhive/smallice/rules.mk => keyboards/keyhive/smallice/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/keyhive/southpole/info.json => keyboards/keyhive/southpole/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "F0", "F1", "F4", "F5", "F6", "F7", "B6", "B5", "B4", "D7", "D6", "D4", "E6"],
    "rows": ["D2", "D3", "C6", "C7", "D5"]

D keyboards/keyhive/southpole/rules.mk => keyboards/keyhive/southpole/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes	# Mouse keys
EXTRAKEY_ENABLE = yes	# Audio control and System control
CONSOLE_ENABLE = no	# Console for debug
COMMAND_ENABLE = no    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no  # Enable keyboard backlight functionality
#AUDIO_ENABLE = no
RGBLIGHT_ENABLE = no

R keyboards/keyhive/ut472/info.json => keyboards/keyhive/ut472/keyboard.json +9 -0
@@ 28,6 28,15 @@
  "ws2812": {
    "pin": "C6"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["C4", "C5", "B7", "B6", "B5", "B4", "B3", "B2", "B1", "B0", "D6", "D5"],
    "rows": ["D1", "D2", "D3", "D4"]

D keyboards/keyhive/ut472/rules.mk => keyboards/keyhive/ut472/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = yes

R keyboards/keyprez/corgi/info.json => keyboards/keyprez/corgi/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B5", "B4", "E6", "D7", "C6", "D2", "B7"],
        "rows": ["F5", "F7", "B2", "B6", "F4", "F6", "B1", "B3"]

D keyboards/keyprez/corgi/rules.mk => keyboards/keyprez/corgi/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/keyprez/rhino/info.json => keyboards/keyprez/rhino/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "audio": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D3", "D2", "D4", "D7", "E6", "B4", "B5"],
        "rows": ["B3", "B2", "B6", "B1", "F4", "F5", "F6", "F7"]

D keyboards/keyprez/rhino/rules.mk => keyboards/keyprez/rhino/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = yes           # Audio output
ENCODER_ENABLE = yes

R keyboards/keysofkings/twokey/info.json => keyboards/keysofkings/twokey/keyboard.json +11 -0
@@ 29,6 29,17 @@
    "ws2812": {
        "pin": "D3"
    },
    "features": {
        "audio": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B3", "B2"],
        "rows": ["B4", "B5"]

D keyboards/keysofkings/twokey/rules.mk => keyboards/keysofkings/twokey/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = yes          # Audio output
ENCODER_ENABLE = yes

R keyboards/keyten/kt3700/info.json => keyboards/keyten/kt3700/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x3700",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B0", "B13", "B9", "B8"],
        "rows": ["B12", "B7", "B5", "B4", "B3", "A15"]

D keyboards/keyten/kt3700/rules.mk => keyboards/keyten/kt3700/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kikkou/info.json => keyboards/kikkou/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"],
        "rows": ["F0", "F1", "F4", "F5", "E6"]

D keyboards/kikkou/rules.mk => keyboards/kikkou/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
\ No newline at end of file

R keyboards/kikoslab/ellora65/info.json => keyboards/kikoslab/ellora65/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xE88F",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F5", "F6", "F7", "C6", "B6", "B5", "B4", "B3"],
        "rows": ["B7", "B2", "F1", "F4", "D6", "D7", "D5", "D4", "D3", "D2"]

D keyboards/kikoslab/ellora65/rules.mk => keyboards/kikoslab/ellora65/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes
\ No newline at end of file

R keyboards/kikoslab/kl90/info.json => keyboards/kikoslab/kl90/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xEA53",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "oled": true
    },
    "matrix_pins": {
        "cols": ["F2", "F0", "A2", "A1", "A0", "D2", "D3", "D4", "D5", "D6", "D7", "E0", "E1", "C0", "C1", "C2"],
        "rows": ["F1", "F3", "F4", "F5", "F6", "F7"]

D keyboards/kikoslab/kl90/rules.mk => keyboards/kikoslab/kl90/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes
OLED_ENABLE = yes

R keyboards/kindakeyboards/conone65/info.json => keyboards/kindakeyboards/conone65/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6AAB",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B7", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F6", "F5", "F4", "F1", "F0", "D0"],
        "rows": ["D5", "D3", "E6", "D1", "D2"]

D keyboards/kindakeyboards/conone65/rules.mk => keyboards/kindakeyboards/conone65/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kineticlabs/emu/hotswap/info.json => keyboards/kineticlabs/emu/hotswap/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xC387",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["E6", "D4", "B3", "B1", "B0", "B7"]

D keyboards/kineticlabs/emu/hotswap/rules.mk => keyboards/kineticlabs/emu/hotswap/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kineticlabs/emu/soldered/info.json => keyboards/kineticlabs/emu/soldered/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xC386",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["E6", "D4", "B3", "B1", "B0", "B7"]

D keyboards/kineticlabs/emu/soldered/rules.mk => keyboards/kineticlabs/emu/soldered/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kingly_keys/ave/ortho/info.json => keyboards/kingly_keys/ave/ortho/keyboard.json +10 -0
@@ 8,6 8,16 @@
      "pid": "0x1225",
      "device_version": "0.1.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"],
    "rows": ["B3", "F4", "F7", "F6", "F5"]

D keyboards/kingly_keys/ave/ortho/rules.mk => keyboards/kingly_keys/ave/ortho/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/kingly_keys/ave/staggered/info.json => keyboards/kingly_keys/ave/staggered/keyboard.json +10 -0
@@ 8,6 8,16 @@
     "pid": "0x1225",
     "device_version": "0.1.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"],
    "rows": ["B3", "F4", "F7", "F6", "F5"]

D keyboards/kingly_keys/ave/staggered/rules.mk => keyboards/kingly_keys/ave/staggered/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/kingly_keys/little_foot/info.json => keyboards/kingly_keys/little_foot/keyboard.json +9 -0
@@ 30,6 30,15 @@
  "ws2812": {
    "pin": "F4"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F5", "F7", "B5", "B4", "E6", "D7", "C6", "D4", "D0", "D1"],
    "rows": ["F6", "B6", "B2", "B3", "B1"]

D keyboards/kingly_keys/little_foot/rules.mk => keyboards/kingly_keys/little_foot/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes	# Mouse keys
EXTRAKEY_ENABLE = yes	# Audio control and System control
CONSOLE_ENABLE = no	    # Console for debug
COMMAND_ENABLE = no     # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no  # Enable keyboard backlight functionality
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = yes

R keyboards/kingly_keys/romac/info.json => keyboards/kingly_keys/romac/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x0001",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["F7", "B1", "B3"],
    "rows": ["D4", "C6", "D7", "E6"]

D keyboards/kingly_keys/romac/rules.mk => keyboards/kingly_keys/romac/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes	# Mouse keys
EXTRAKEY_ENABLE = yes	# Audio control and System control
CONSOLE_ENABLE = no	# Console for debug
COMMAND_ENABLE = no    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no  # Enable keyboard backlight functionality
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = no


R keyboards/kingly_keys/romac_plus/info.json => keyboards/kingly_keys/romac_plus/keyboard.json +11 -0
@@ 8,6 8,17 @@
    "pid": "0x0002",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false,
    "oled": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F6", "F5", "F4"],
    "rows": ["C6", "D4", "D2", "D3"]

D keyboards/kingly_keys/romac_plus/rules.mk => keyboards/kingly_keys/romac_plus/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes      # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes        # Enable support for EC11 Rotary Encoder
OLED_ENABLE = yes

R keyboards/kingly_keys/ropro/info.json => keyboards/kingly_keys/ropro/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x0002",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F0", "D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5", "B3", "B2", "B6", "D2", "C7"],
    "rows": ["F4", "F5", "F6", "F7", "B1", "F1", null]

D keyboards/kingly_keys/ropro/rules.mk => keyboards/kingly_keys/ropro/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes
RGBLIGHT_ENABLE = yes

R keyboards/kingly_keys/smd_milk/info.json => keyboards/kingly_keys/smd_milk/keyboard.json +9 -0
@@ 30,6 30,15 @@
  "ws2812": {
    "pin": "B3"
  },
  "features": {
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": false,
    "mousekey": false,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["D3"],
    "rows": ["C5", "D2"]

D keyboards/kingly_keys/smd_milk/rules.mk => keyboards/kingly_keys/smd_milk/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE  = no	# Mouse keys
EXTRAKEY_ENABLE  = no	# Audio control and System control
CONSOLE_ENABLE  = yes	# Console for debug
COMMAND_ENABLE  = yes    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE  = no  # Custom backlighting code is used, so this should not be enabled
AUDIO_ENABLE  = no # This can be enabled if a speaker is connected to the expansion port. Not compatible with RGBLIGHT below
RGBLIGHT_ENABLE  = yes # This can be enabled if a ws2812 strip is connected to the expansion port.

R keyboards/kingly_keys/soap/info.json => keyboards/kingly_keys/soap/keyboard.json +10 -0
@@ 26,6 26,16 @@
  "ws2812": {
    "pin": "B6"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F4", "F1", "F0", "D5"],
    "rows": ["C7", "C6"]

D keyboards/kingly_keys/soap/rules.mk => keyboards/kingly_keys/soap/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes
RGBLIGHT_ENABLE = yes

R keyboards/kira/kira75/info.json => keyboards/kira/kira75/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F6", "F7", "C7", "C6", "B6", "B5", "B4", "F5", "F4", "F1", "F0", "E6", "B3", "B2", "B1", "B0"],
        "rows": ["D0", "D1", "D2", "D3", "D5", "D4"]

D keyboards/kira/kira75/rules.mk => keyboards/kira/kira75/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kira/kira80/info.json => keyboards/kira/kira80/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0xC583",
        "device_version": "1.0.2"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "A0", "C2", "D7"],
        "rows": ["B1", "B2", "B3", "B5", "B6", "B7", "B0"]

D keyboards/kira/kira80/rules.mk => keyboards/kira/kira80/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality

R keyboards/kiwikeebs/macro/info.json => keyboards/kiwikeebs/macro/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x4712",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F7", "B1", "B3", "B2"],
        "rows": ["E6", "D7"]

D keyboards/kiwikeebs/macro/rules.mk => keyboards/kiwikeebs/macro/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes
\ No newline at end of file

R keyboards/kiwikeebs/macro_v2/info.json => keyboards/kiwikeebs/macro_v2/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x4712",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B6", "C6", "C7", "D4"],
        "rows": ["B5", "B4"]

D keyboards/kiwikeebs/macro_v2/rules.mk => keyboards/kiwikeebs/macro_v2/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/kiwikey/wanderland/info.json => keyboards/kiwikey/wanderland/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x574C",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F5", "F6", "B4", "D7", "D6", "D5", "D2", "D3", "B0", "F0", "B1", "B2", "B3"],
        "rows": ["F4", "F1", "E6", "E2", "C7", "D4"]

D keyboards/kiwikey/wanderland/rules.mk => keyboards/kiwikey/wanderland/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kkatano/bakeneko60/info.json => keyboards/kkatano/bakeneko60/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xCBDC",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F6", "B0", "F1", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1"],
        "rows": ["E6", "B7", "F7", "F4", "F5"]

D keyboards/kkatano/bakeneko60/rules.mk => keyboards/kkatano/bakeneko60/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kkatano/bakeneko65/rev2/info.json => keyboards/kkatano/bakeneko65/rev2/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4C82",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F6", "B0", "F1", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["E6", "B7", "F7", "F4", "F5"]

D keyboards/kkatano/bakeneko65/rev2/rules.mk => keyboards/kkatano/bakeneko65/rev2/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kkatano/bakeneko65/rev3/info.json => keyboards/kkatano/bakeneko65/rev3/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4C83",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F6", "B0", "F1", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["E6", "B7", "F7", "F4", "F5"]

D keyboards/kkatano/bakeneko65/rev3/rules.mk => keyboards/kkatano/bakeneko65/rev3/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kkatano/bakeneko80/info.json => keyboards/kkatano/bakeneko80/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x8DEF",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
        "rows": ["E6", "B0", "B1", "B7", "D1", "D0"]

D keyboards/kkatano/bakeneko80/rules.mk => keyboards/kkatano/bakeneko80/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kkatano/wallaby/info.json => keyboards/kkatano/wallaby/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x5967",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D5", "C7", "C6", "D4", "D0", "E6", "F0", "F1", "F4", "F5", "F6", "F7", "D7", "D6", "D1", "D2", "D3"],
        "rows": ["B5", "B4", "B3", "B2", "B1", "B0"]

D keyboards/kkatano/wallaby/rules.mk => keyboards/kkatano/wallaby/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kkatano/yurei/info.json => keyboards/kkatano/yurei/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x5D5E",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D5", "C7", "C6", "D4", "D0", "E6", "F0", "F1", "F4", "F5", "F6", "F7", "D7", "D6", "D1", "D2", "D3"],
        "rows": ["B5", "B4", "B3", "B2", "B1", "B0"]

D keyboards/kkatano/yurei/rules.mk => keyboards/kkatano/yurei/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/knobgoblin/info.json => keyboards/knobgoblin/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "oled": true
    },
    "matrix_pins": {
        "cols": ["B5", "B4", "E6", "D7", "C6"],
        "rows": ["D4", "B6", "B2", "B3", "B1"]

D keyboards/knobgoblin/rules.mk => keyboards/knobgoblin/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

ENCODER_ENABLE = yes
OLED_ENABLE = yes

R keyboards/knops/mini/info.json => keyboards/knops/mini/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x9460",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F7", "F6", "F5", "F4", "F1", "F0"],
        "rows": ["D0"]

D keyboards/knops/mini/rules.mk => keyboards/knops/mini/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output

R keyboards/kona_classic/info.json => keyboards/kona_classic/keyboard.json +8 -0
@@ 29,6 29,14 @@
  "ws2812": {
    "pin": "B2"
  },
  "features": {
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["F0", "F4", "B5", "B4", "D7", "D6", "B0", "B1", "B3", "D2", "B7", "D0", "D1", "D3", "C6", "C7"],
    "rows": ["F1", "F5", "F6", "F7", "B6"]

D keyboards/kona_classic/rules.mk => keyboards/kona_classic/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output

R keyboards/kopibeng/mnk65/info.json => keyboards/kopibeng/mnk65/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0651",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B7", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "F5"],
        "rows": ["B3", "D0", "F6", "F4", "F1"]

D keyboards/kopibeng/mnk65/rules.mk => keyboards/kopibeng/mnk65/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kopibeng/mnk88/info.json => keyboards/kopibeng/mnk88/keyboard.json +9 -0
@@ 25,6 25,15 @@
            "rgb_test": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A2", "A1", "A0", "B11", "B10", "B2", "F1", "B1", "B0", "A7", "A6", "A5", "F0", "A4", "C15", "C14", "C13"],
        "rows": ["A8", "B15", "A9", "B12", "A3", "B14"]

D keyboards/kopibeng/mnk88/rules.mk => keyboards/kopibeng/mnk88/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no			# Enable Encoder


R keyboards/kopibeng/typ65/info.json => keyboards/kopibeng/typ65/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x065E",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F5", "F4", "F1", "F0", "E6"],
        "rows": ["D0", "D1", "D2", "F6", "B0"]

D keyboards/kopibeng/typ65/rules.mk => keyboards/kopibeng/typ65/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no			# Enable Encoder
\ No newline at end of file

R keyboards/kopibeng/xt60/info.json => keyboards/kopibeng/xt60/keyboard.json +9 -0
@@ 24,6 24,15 @@
    "ws2812": {
        "pin": "F6"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C7", "F5", "F1", "F0", "C6", "B6", "B5", "B4", "D7", "D6", "D5", "D3", "D2", "D1"],
        "rows": ["F7", "F4", "D0", "B3", "B7"]

D keyboards/kopibeng/xt60/rules.mk => keyboards/kopibeng/xt60/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
\ No newline at end of file

R keyboards/kopibeng/xt60_singa/info.json => keyboards/kopibeng/xt60_singa/keyboard.json +9 -0
@@ 24,6 24,15 @@
    "ws2812": {
        "pin": "F6"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C7", "F5", "F1", "F0", "C6", "B6", "B5", "B4", "D7", "D6", "D5", "D3", "D2", "D1"],
        "rows": ["F7", "F4", "D0", "B3", "B7"]

D keyboards/kopibeng/xt60_singa/rules.mk => keyboards/kopibeng/xt60_singa/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
\ No newline at end of file

R keyboards/kopibeng/xt65/info.json => keyboards/kopibeng/xt65/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0650",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D1", "D2", "D3", "B6", "C6", "C7", "F0", "F1", "F4", "F5", "F6", "F7", "B2", "B3", "B7"],
        "rows": ["B5", "B4", "D7", "D6", "D4"]

D keyboards/kopibeng/xt65/rules.mk => keyboards/kopibeng/xt65/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kopibeng/xt8x/info.json => keyboards/kopibeng/xt8x/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x8788",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A2", "A1", "A0", "B11", "B10", "B2", "F1", "B1", "B0", "A7", "A6", "A5", "F0", "A4", "C15", "C14", "C13"],
        "rows": ["A8", "B15", "A9", "B12", "A3", "B14"]

D keyboards/kopibeng/xt8x/rules.mk => keyboards/kopibeng/xt8x/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no			# Enable Encoder


R keyboards/kprepublic/bm16s/info.json => keyboards/kprepublic/bm16s/keyboard.json +9 -0
@@ 28,6 28,15 @@
    "ws2812": {
      "pin": "E2"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
      "cols": ["F7", "F6", "D4", "D6"],
      "rows": ["D1", "D0", "D3", "D2"]

D keyboards/kprepublic/bm16s/rules.mk => keyboards/kprepublic/bm16s/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE  = yes  # Mouse keys
EXTRAKEY_ENABLE  = yes  # Audio control and System control
CONSOLE_ENABLE   = no   # Console for debug
COMMAND_ENABLE   = no   # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no   # Enable keyboard backlight functionality
AUDIO_ENABLE     = no
RGBLIGHT_ENABLE  = yes

R keyboards/kprepublic/bm40hsrgb/rev1/info.json => keyboards/kprepublic/bm40hsrgb/rev1/keyboard.json +9 -0
@@ 64,6 64,15 @@
    "rgblight": {
        "max_brightness": 180
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["B6", "C6", "B4", "D7", "D4", "D6", "C7", "F6", "F5", "F4", "F1", "F0"],
        "rows": ["B3", "B2", "E6", "B5"]

D keyboards/kprepublic/bm40hsrgb/rev1/rules.mk => keyboards/kprepublic/bm40hsrgb/rev1/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes

R keyboards/kprepublic/bm43a/info.json => keyboards/kprepublic/bm43a/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B0", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
        "rows": ["D1", "F4", "F1", "F0"]

D keyboards/kprepublic/bm43a/rules.mk => keyboards/kprepublic/bm43a/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kprepublic/bm43hsrgb/info.json => keyboards/kprepublic/bm43hsrgb/keyboard.json +9 -0
@@ 29,6 29,15 @@
            "alternating": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C6", "D2", "D1", "D0", "D7", "D6", "D4", "D5", "D3", "B7", "B3", "B2"],
        "rows": ["E6", "B6", "B4", "B5"]

D keyboards/kprepublic/bm43hsrgb/rules.mk => keyboards/kprepublic/bm43hsrgb/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

KEY_LOCK_ENABLE = no

R keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json => keyboards/kprepublic/bm60hsrgb_poker/rev1/keyboard.json +9 -0
@@ 78,6 78,15 @@
            "twinkle": true
        }
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"],
        "rows": ["B0", "B1", "B2", "B3", "E6"]

D keyboards/kprepublic/bm60hsrgb_poker/rev1/rules.mk => keyboards/kprepublic/bm60hsrgb_poker/rev1/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes

R keyboards/kprepublic/cospad/info.json => keyboards/kprepublic/cospad/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xB1E5",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "E6", "C7"],
        "rows": ["D0", "D1", "D2", "D3", "D4", "D5"]

D keyboards/kprepublic/cospad/rules.mk => keyboards/kprepublic/cospad/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kprepublic/jj4x4/info.json => keyboards/kprepublic/jj4x4/keyboard.json +10 -0
@@ 9,6 9,16 @@
        "device_version": "2.0.0",
        "max_power": 100
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A1", "A0", "A2", "A3"],
        "rows": ["B5", "B0", "B3", "B4"]

D keyboards/kprepublic/jj4x4/rules.mk => keyboards/kprepublic/jj4x4/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ktec/daisy/info.json => keyboards/ktec/daisy/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xD7DC",
        "device_version": "5.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "B6", "B5", "B4", "D7", "D6"],
        "rows": ["D2", "D3", "D5", "B7"]

D keyboards/ktec/daisy/rules.mk => keyboards/ktec/daisy/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ktec/staryu/info.json => keyboards/ktec/staryu/keyboard.json +10 -0
@@ 37,6 37,16 @@
    },
    "processor": "atmega32u2",
    "bootloader": "lufa-dfu",
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "direct": [
            [null, "D0", "D1"],

D keyboards/ktec/staryu/rules.mk => keyboards/ktec/staryu/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kv/revt/info.json => keyboards/kv/revt/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6520",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B7", "B6", "B5", "B4", "B3", "B2", "B14", "B1", "B15", "B0", "B9", "B10", "B11", "B12", "A14", "A13", "A4", "A5", "A7", "A8", "A15"],
        "rows": ["A6", "B13", "B8", "A0", "A1", "A2"]

D keyboards/kv/revt/rules.mk => keyboards/kv/revt/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/kwub/bloop/info.json => keyboards/kwub/bloop/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B4", "B5", "B6", "F6", "F1", "F7", "F0", "B0", "B7", "D3", "D2", "D1", "D5", "D4", "D6"],
        "rows": ["F5", "F4", "C6", "C7", "D7"]

D keyboards/kwub/bloop/rules.mk => keyboards/kwub/bloop/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ky01/info.json => keyboards/ky01/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4B59",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B3", "B7", "D0", "D1", "D2", "D3", "D5", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6"],
        "rows": ["E6", "B5", "B4", "D7", "D4", "D6"]

D keyboards/ky01/rules.mk => keyboards/ky01/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

Do not follow this link