summaryrefslogtreecommitdiff
path: root/keyboards
diff options
context:
space:
mode:
authorMechMerlin <30334081+mechmerlin@users.noreply.github.com>2019-02-04 10:29:04 -0800
committerDrashna Jaelre <drashna@live.com>2019-02-04 10:29:04 -0800
commitb49dbf9b19264e7558253a34ca737dcd301487b1 (patch)
treeb848f2825957b0f456fcb2fd12ccd2795cd37a41 /keyboards
parentd26e73756ff47cf6025c474917a41581494141c7 (diff)
downloadqmk_firmware-b49dbf9b19264e7558253a34ca737dcd301487b1.tar.gz
qmk_firmware-b49dbf9b19264e7558253a34ca737dcd301487b1.zip
[Keyboard] Create KBDFans directory (#5025)
* move over kbd19x into the kbdfans directory * move over kbd4x into the kbdfans directory * move kbd66 into the kbdfans directory * move the kbd6x into the kbdfans directory * move kbd8x into the kbdfans directory * move kbd75 into the kbdfans directory * move kbd67 into kbdfans directory * add a fairly sparse readme for kbdfans directory * update make instructions for keyboards and add the Complete Newbs Guide to readmes that was missing it * get kbd75 compiling again * remove repetitive #defines of KC_NO and KC_TRNS when QMK_KEYBOARD_H is already included in KBD75 * add links to kbdfans readme * fix some readme formatting * there is no reason to have two different keymaps with such a small difference, condensing to one * turning on backlights by default * enable backlight by default for kbd66 * noticed that the kbd75 had caps lock led code in every keymap. Moved it out to the keyboard.c so everyone can partake. * Update keyboards/kbdfans/kbd66/readme.md Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * update readme link ordering
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/kbd75/rev1/rev1.c1
-rw-r--r--keyboards/kbd75/rev2/rev2.c1
-rw-r--r--keyboards/kbd75/rules.mk1
-rw-r--r--keyboards/kbd8x/keymaps/default_backlighting/rules.mk17
-rw-r--r--keyboards/kbdfans/kbd19x/config.h (renamed from keyboards/kbd19x/config.h)0
-rw-r--r--keyboards/kbdfans/kbd19x/info.json (renamed from keyboards/kbd19x/info.json)0
-rw-r--r--keyboards/kbdfans/kbd19x/kbd19x.c (renamed from keyboards/kbd19x/kbd19x.c)0
-rw-r--r--keyboards/kbdfans/kbd19x/kbd19x.h (renamed from keyboards/kbd19x/kbd19x.h)0
-rw-r--r--keyboards/kbdfans/kbd19x/keymaps/default/config.h (renamed from keyboards/kbd19x/keymaps/default/config.h)0
-rw-r--r--keyboards/kbdfans/kbd19x/keymaps/default/keymap.c (renamed from keyboards/kbd19x/keymaps/default/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd19x/keymaps/default/readme.md (renamed from keyboards/kbd19x/keymaps/default/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd19x/readme.md (renamed from keyboards/kbd19x/readme.md)4
-rw-r--r--keyboards/kbdfans/kbd19x/rules.mk (renamed from keyboards/kbd19x/rules.mk)0
-rw-r--r--keyboards/kbdfans/kbd4x/config.h (renamed from keyboards/kbd4x/config.h)0
-rw-r--r--keyboards/kbdfans/kbd4x/info.json (renamed from keyboards/kbd4x/info.json)0
-rw-r--r--keyboards/kbdfans/kbd4x/kbd4x.c (renamed from keyboards/kbd4x/kbd4x.c)0
-rw-r--r--keyboards/kbdfans/kbd4x/kbd4x.h (renamed from keyboards/kbd4x/kbd4x.h)0
-rw-r--r--keyboards/kbdfans/kbd4x/keymaps/default/config.h (renamed from keyboards/kbd4x/keymaps/default/config.h)0
-rw-r--r--keyboards/kbdfans/kbd4x/keymaps/default/keymap.c (renamed from keyboards/kbd4x/keymaps/default/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd4x/keymaps/default/readme.md (renamed from keyboards/kbd4x/keymaps/default/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd4x/readme.md (renamed from keyboards/kbd4x/readme.md)2
-rw-r--r--keyboards/kbdfans/kbd4x/rules.mk (renamed from keyboards/kbd4x/rules.mk)0
-rw-r--r--keyboards/kbdfans/kbd66/config.h (renamed from keyboards/kbd66/config.h)0
-rw-r--r--keyboards/kbdfans/kbd66/info.json (renamed from keyboards/kbd66/info.json)0
-rw-r--r--keyboards/kbdfans/kbd66/kbd66.c (renamed from keyboards/kbd66/kbd66.c)0
-rw-r--r--keyboards/kbdfans/kbd66/kbd66.h (renamed from keyboards/kbd66/kbd66.h)0
-rw-r--r--keyboards/kbdfans/kbd66/keymaps/ansi/config.h (renamed from keyboards/kbd66/keymaps/ansi/config.h)0
-rw-r--r--keyboards/kbdfans/kbd66/keymaps/ansi/keymap.c (renamed from keyboards/kbd66/keymaps/ansi/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd66/keymaps/ansi/readme.md (renamed from keyboards/kbd66/keymaps/ansi/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd66/keymaps/default/config.h (renamed from keyboards/kbd66/keymaps/default/config.h)0
-rw-r--r--keyboards/kbdfans/kbd66/keymaps/default/keymap.c (renamed from keyboards/kbd66/keymaps/default/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd66/keymaps/default/readme.md (renamed from keyboards/kbd66/keymaps/default/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd66/keymaps/iso/config.h (renamed from keyboards/kbd66/keymaps/iso/config.h)0
-rw-r--r--keyboards/kbdfans/kbd66/keymaps/iso/keymap.c (renamed from keyboards/kbd66/keymaps/iso/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd66/keymaps/iso/readme.md (renamed from keyboards/kbd66/keymaps/iso/readme.md)0
-rwxr-xr-xkeyboards/kbdfans/kbd66/keymaps/maartenwut/config.h (renamed from keyboards/kbd66/keymaps/maartenwut/config.h)0
-rwxr-xr-xkeyboards/kbdfans/kbd66/keymaps/maartenwut/keymap.c (renamed from keyboards/kbd66/keymaps/maartenwut/keymap.c)0
-rwxr-xr-xkeyboards/kbdfans/kbd66/keymaps/maartenwut/readme.md (renamed from keyboards/kbd66/keymaps/maartenwut/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd66/readme.md (renamed from keyboards/kbd66/readme.md)4
-rw-r--r--keyboards/kbdfans/kbd66/rules.mk (renamed from keyboards/kbd66/rules.mk)2
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/config.h (renamed from keyboards/kbd67/hotswap/config.h)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/hotswap.c (renamed from keyboards/kbd67/hotswap/hotswap.c)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/hotswap.h (renamed from keyboards/kbd67/hotswap/hotswap.h)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/info.json (renamed from keyboards/kbd67/hotswap/info.json)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/keymaps/default/config.h (renamed from keyboards/kbd67/hotswap/keymaps/default/config.h)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/keymaps/default/keymap.c (renamed from keyboards/kbd67/hotswap/keymaps/default/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/keymaps/default/readme.md (renamed from keyboards/kbd67/hotswap/keymaps/default/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/config.h (renamed from keyboards/kbd67/hotswap/keymaps/zunger/config.h)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/keymap.c (renamed from keyboards/kbd67/hotswap/keymaps/zunger/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/readme.md (renamed from keyboards/kbd67/hotswap/keymaps/zunger/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/rules.mk (renamed from keyboards/kbd67/hotswap/keymaps/zunger/rules.mk)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/readme.md (renamed from keyboards/kbd67/hotswap/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd67/hotswap/rules.mk (renamed from keyboards/kbd67/hotswap/rules.mk)0
-rw-r--r--keyboards/kbdfans/kbd67/readme.md (renamed from keyboards/kbd67/readme.md)4
-rw-r--r--keyboards/kbdfans/kbd67/rev1/config.h (renamed from keyboards/kbd67/rev1/config.h)0
-rw-r--r--keyboards/kbdfans/kbd67/rev1/info.json (renamed from keyboards/kbd67/rev1/info.json)0
-rw-r--r--keyboards/kbdfans/kbd67/rev1/keymaps/default/config.h (renamed from keyboards/kbd67/rev1/keymaps/default/config.h)0
-rw-r--r--keyboards/kbdfans/kbd67/rev1/keymaps/default/keymap.c (renamed from keyboards/kbd67/rev1/keymaps/default/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd67/rev1/keymaps/default/readme.md (renamed from keyboards/kbd67/rev1/keymaps/default/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd67/rev1/readme.md (renamed from keyboards/kbd67/rev1/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd67/rev1/rev1.c (renamed from keyboards/kbd67/rev1/rev1.c)0
-rw-r--r--keyboards/kbdfans/kbd67/rev1/rev1.h (renamed from keyboards/kbd67/rev1/rev1.h)0
-rw-r--r--keyboards/kbdfans/kbd67/rev1/rules.mk (renamed from keyboards/kbd67/rev1/rules.mk)0
-rw-r--r--keyboards/kbdfans/kbd6x/config.h (renamed from keyboards/kbd6x/config.h)0
-rw-r--r--keyboards/kbdfans/kbd6x/info.json (renamed from keyboards/kbd6x/info.json)0
-rw-r--r--keyboards/kbdfans/kbd6x/kbd6x.c (renamed from keyboards/kbd6x/kbd6x.c)0
-rw-r--r--keyboards/kbdfans/kbd6x/kbd6x.h (renamed from keyboards/kbd6x/kbd6x.h)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/default/keymap.c (renamed from keyboards/kbd6x/keymaps/default/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/default/readme.md (renamed from keyboards/kbd6x/keymaps/default/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/hhkb-default-improved/keymap.c (renamed from keyboards/kbd6x/keymaps/hhkb-default-improved/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/hhkb-default-improved/readme.md (renamed from keyboards/kbd6x/keymaps/hhkb-default-improved/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/hhkb-default/keymap.c (renamed from keyboards/kbd6x/keymaps/hhkb-default/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/hhkb-default/readme.md (renamed from keyboards/kbd6x/keymaps/hhkb-default/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/konstantin/config.h (renamed from keyboards/kbd6x/keymaps/konstantin/config.h)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/konstantin/keymap.c (renamed from keyboards/kbd6x/keymaps/konstantin/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/konstantin/rules.mk (renamed from keyboards/kbd6x/keymaps/konstantin/rules.mk)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/othi/config.h (renamed from keyboards/kbd6x/keymaps/othi/config.h)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/othi/keymap.c (renamed from keyboards/kbd6x/keymaps/othi/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/othi/readme.md (renamed from keyboards/kbd6x/keymaps/othi/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd6x/keymaps/othi/rules.mk (renamed from keyboards/kbd6x/keymaps/othi/rules.mk)0
-rw-r--r--keyboards/kbdfans/kbd6x/readme.md (renamed from keyboards/kbd6x/readme.md)4
-rw-r--r--keyboards/kbdfans/kbd6x/rules.mk (renamed from keyboards/kbd6x/rules.mk)0
-rw-r--r--keyboards/kbdfans/kbd75/config.h (renamed from keyboards/kbd75/config.h)0
-rw-r--r--keyboards/kbdfans/kbd75/kbd75.c (renamed from keyboards/kbd75/kbd75.c)0
-rw-r--r--keyboards/kbdfans/kbd75/kbd75.h (renamed from keyboards/kbd75/kbd75.h)4
-rw-r--r--keyboards/kbdfans/kbd75/keymaps/adit/keymap.c (renamed from keyboards/kbd75/keymaps/adit/keymap.c)36
-rw-r--r--keyboards/kbdfans/kbd75/keymaps/default/keymap.c (renamed from keyboards/kbd75/keymaps/default/keymap.c)11
-rw-r--r--keyboards/kbdfans/kbd75/keymaps/edulpn/README.md (renamed from keyboards/kbd75/keymaps/edulpn/README.md)0
-rw-r--r--keyboards/kbdfans/kbd75/keymaps/edulpn/keymap.c (renamed from keyboards/kbd75/keymaps/edulpn/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd75/keymaps/iso/keymap.c (renamed from keyboards/kbd75/keymaps/iso/keymap.c)10
-rw-r--r--keyboards/kbdfans/kbd75/keymaps/smt/keymap.c (renamed from keyboards/kbd75/keymaps/smt/keymap.c)4
-rw-r--r--keyboards/kbdfans/kbd75/keymaps/spacemanspiff/keymap.c (renamed from keyboards/kbd75/keymaps/spacemanspiff/keymap.c)9
-rw-r--r--keyboards/kbdfans/kbd75/keymaps/spacemanspiff/readme.md (renamed from keyboards/kbd75/keymaps/spacemanspiff/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd75/readme.md (renamed from keyboards/kbd75/readme.md)11
-rw-r--r--keyboards/kbdfans/kbd75/rev1/info.json (renamed from keyboards/kbd75/rev1/info.json)0
-rw-r--r--keyboards/kbdfans/kbd75/rev1/rev1.c12
-rw-r--r--keyboards/kbdfans/kbd75/rev1/rev1.h (renamed from keyboards/kbd75/rev1/rev1.h)0
-rw-r--r--keyboards/kbdfans/kbd75/rev1/rules.mk (renamed from keyboards/kbd75/rev1/rules.mk)0
-rw-r--r--keyboards/kbdfans/kbd75/rev2/info.json (renamed from keyboards/kbd75/rev2/info.json)0
-rw-r--r--keyboards/kbdfans/kbd75/rev2/rev2.c12
-rw-r--r--keyboards/kbdfans/kbd75/rev2/rev2.h (renamed from keyboards/kbd75/rev2/rev2.h)0
-rw-r--r--keyboards/kbdfans/kbd75/rev2/rules.mk (renamed from keyboards/kbd75/rev2/rules.mk)0
-rw-r--r--keyboards/kbdfans/kbd75/rules.mk1
-rw-r--r--keyboards/kbdfans/kbd8x/config.h (renamed from keyboards/kbd8x/config.h)0
-rw-r--r--keyboards/kbdfans/kbd8x/info.json (renamed from keyboards/kbd8x/info.json)0
-rw-r--r--keyboards/kbdfans/kbd8x/kbd8x.c (renamed from keyboards/kbd8x/kbd8x.c)0
-rw-r--r--keyboards/kbdfans/kbd8x/kbd8x.h (renamed from keyboards/kbd8x/kbd8x.h)0
-rw-r--r--keyboards/kbdfans/kbd8x/keymaps/default/config.h (renamed from keyboards/kbd8x/keymaps/default/config.h)0
-rw-r--r--keyboards/kbdfans/kbd8x/keymaps/default/keymap.c (renamed from keyboards/kbd8x/keymaps/default/keymap.c)8
-rw-r--r--keyboards/kbdfans/kbd8x/keymaps/default/readme.md (renamed from keyboards/kbd8x/keymaps/default/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd8x/keymaps/default_backlighting/config.h (renamed from keyboards/kbd8x/keymaps/default_backlighting/config.h)0
-rw-r--r--keyboards/kbdfans/kbd8x/keymaps/default_backlighting/keymap.c (renamed from keyboards/kbd8x/keymaps/default_backlighting/keymap.c)0
-rw-r--r--keyboards/kbdfans/kbd8x/keymaps/default_backlighting/readme.md (renamed from keyboards/kbd8x/keymaps/default_backlighting/readme.md)0
-rw-r--r--keyboards/kbdfans/kbd8x/keymaps/default_backlighting/rules.mk1
-rw-r--r--keyboards/kbdfans/kbd8x/readme.md (renamed from keyboards/kbd8x/readme.md)6
-rw-r--r--keyboards/kbdfans/kbd8x/rules.mk (renamed from keyboards/kbd8x/rules.mk)4
-rw-r--r--keyboards/kbdfans/readme.md17
117 files changed, 73 insertions, 113 deletions
diff --git a/keyboards/kbd75/rev1/rev1.c b/keyboards/kbd75/rev1/rev1.c
deleted file mode 100644
index 520a869e57..0000000000
--- a/keyboards/kbd75/rev1/rev1.c
+++ /dev/null
@@ -1 +0,0 @@
-#include "rev1.h"
diff --git a/keyboards/kbd75/rev2/rev2.c b/keyboards/kbd75/rev2/rev2.c
deleted file mode 100644
index b1af81707d..0000000000
--- a/keyboards/kbd75/rev2/rev2.c
+++ /dev/null
@@ -1 +0,0 @@
-#include "rev2.h"
diff --git a/keyboards/kbd75/rules.mk b/keyboards/kbd75/rules.mk
deleted file mode 100644
index ae49271ab3..0000000000
--- a/keyboards/kbd75/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-DEFAULT_FOLDER = kbd75/rev1
diff --git a/keyboards/kbd8x/keymaps/default_backlighting/rules.mk b/keyboards/kbd8x/keymaps/default_backlighting/rules.mk
deleted file mode 100644
index 07b9f81fd0..0000000000
--- a/keyboards/kbd8x/keymaps/default_backlighting/rules.mk
+++ /dev/null
@@ -1,17 +0,0 @@
-#Build Options
-
-BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
-MOUSEKEY_ENABLE = no # Mouse keys(+4700)
-EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
-CONSOLE_ENABLE = yes # Console for debug(+400)
-COMMAND_ENABLE = yes # Commands for debug and configuration
-# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
-SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
-# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
-NKRO_ENABLE = no # USB Nkey Rollover
-BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality on B7 by default
-MIDI_ENABLE = no # MIDI support (+2400 to 4200, depending on config)
-UNICODE_ENABLE = no # Unicode
-BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
-AUDIO_ENABLE = no # Audio output on port C6
-FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches
diff --git a/keyboards/kbd19x/config.h b/keyboards/kbdfans/kbd19x/config.h
index 03b701b1cc..03b701b1cc 100644
--- a/keyboards/kbd19x/config.h
+++ b/keyboards/kbdfans/kbd19x/config.h
diff --git a/keyboards/kbd19x/info.json b/keyboards/kbdfans/kbd19x/info.json
index 31f2f9cf57..31f2f9cf57 100644
--- a/keyboards/kbd19x/info.json
+++ b/keyboards/kbdfans/kbd19x/info.json
diff --git a/keyboards/kbd19x/kbd19x.c b/keyboards/kbdfans/kbd19x/kbd19x.c
index 360345600d..360345600d 100644
--- a/keyboards/kbd19x/kbd19x.c
+++ b/keyboards/kbdfans/kbd19x/kbd19x.c
diff --git a/keyboards/kbd19x/kbd19x.h b/keyboards/kbdfans/kbd19x/kbd19x.h
index 728c7ca5ca..728c7ca5ca 100644
--- a/keyboards/kbd19x/kbd19x.h
+++ b/keyboards/kbdfans/kbd19x/kbd19x.h
diff --git a/keyboards/kbd19x/keymaps/default/config.h b/keyboards/kbdfans/kbd19x/keymaps/default/config.h
index 70028a525c..70028a525c 100644
--- a/keyboards/kbd19x/keymaps/default/config.h
+++ b/keyboards/kbdfans/kbd19x/keymaps/default/config.h
diff --git a/keyboards/kbd19x/keymaps/default/keymap.c b/keyboards/kbdfans/kbd19x/keymaps/default/keymap.c
index c806072114..c806072114 100644
--- a/keyboards/kbd19x/keymaps/default/keymap.c
+++ b/keyboards/kbdfans/kbd19x/keymaps/default/keymap.c
diff --git a/keyboards/kbd19x/keymaps/default/readme.md b/keyboards/kbdfans/kbd19x/keymaps/default/readme.md
index 504a3ed02e..504a3ed02e 100644
--- a/keyboards/kbd19x/keymaps/default/readme.md
+++ b/keyboards/kbdfans/kbd19x/keymaps/default/readme.md
diff --git a/keyboards/kbd19x/readme.md b/keyboards/kbdfans/kbd19x/readme.md
index ee4969b00d..80b84b5f75 100644
--- a/keyboards/kbd19x/readme.md
+++ b/keyboards/kbdfans/kbd19x/readme.md
@@ -1,4 +1,4 @@
-# kbd19x
+# KBD19x
![kbd19x](https://i.imgur.com/0hWTEnh.jpg)
@@ -14,6 +14,6 @@ Hardware Availability: [KBDfans](https://kbdfans.cn)
Make example for this keyboard (after setting up your build environment):
- make kbd19x:default
+ make kbdfans/kbd19x:default
See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/kbd19x/rules.mk b/keyboards/kbdfans/kbd19x/rules.mk
index 8e50962afa..8e50962afa 100644
--- a/keyboards/kbd19x/rules.mk
+++ b/keyboards/kbdfans/kbd19x/rules.mk
diff --git a/keyboards/kbd4x/config.h b/keyboards/kbdfans/kbd4x/config.h
index cac4ed95d1..cac4ed95d1 100644
--- a/keyboards/kbd4x/config.h
+++ b/keyboards/kbdfans/kbd4x/config.h
diff --git a/keyboards/kbd4x/info.json b/keyboards/kbdfans/kbd4x/info.json
index f9952e7903..f9952e7903 100644
--- a/keyboards/kbd4x/info.json
+++ b/keyboards/kbdfans/kbd4x/info.json
diff --git a/keyboards/kbd4x/kbd4x.c b/keyboards/kbdfans/kbd4x/kbd4x.c
index 84ada250d7..84ada250d7 100644
--- a/keyboards/kbd4x/kbd4x.c
+++ b/keyboards/kbdfans/kbd4x/kbd4x.c
diff --git a/keyboards/kbd4x/kbd4x.h b/keyboards/kbdfans/kbd4x/kbd4x.h
index d7a851e3eb..d7a851e3eb 100644
--- a/keyboards/kbd4x/kbd4x.h
+++ b/keyboards/kbdfans/kbd4x/kbd4x.h
diff --git a/keyboards/kbd4x/keymaps/default/config.h b/keyboards/kbdfans/kbd4x/keymaps/default/config.h
index 7f3bd7dd52..7f3bd7dd52 100644
--- a/keyboards/kbd4x/keymaps/default/config.h
+++ b/keyboards/kbdfans/kbd4x/keymaps/default/config.h
diff --git a/keyboards/kbd4x/keymaps/default/keymap.c b/keyboards/kbdfans/kbd4x/keymaps/default/keymap.c
index ad49b37998..ad49b37998 100644
--- a/keyboards/kbd4x/keymaps/default/keymap.c
+++ b/keyboards/kbdfans/kbd4x/keymaps/default/keymap.c
diff --git a/keyboards/kbd4x/keymaps/default/readme.md b/keyboards/kbdfans/kbd4x/keymaps/default/readme.md
index a950a25ace..a950a25ace 100644
--- a/keyboards/kbd4x/keymaps/default/readme.md
+++ b/keyboards/kbdfans/kbd4x/keymaps/default/readme.md
diff --git a/keyboards/kbd4x/readme.md b/keyboards/kbdfans/kbd4x/readme.md
index 42dc450248..2e2a29290f 100644
--- a/keyboards/kbd4x/readme.md
+++ b/keyboards/kbdfans/kbd4x/readme.md
@@ -10,6 +10,6 @@ Hardware Availability: https://kbdfans.cn/collections/diy-kit/products/kbd4x-cus
Make example for this keyboard (after setting up your build environment):
- make kbd4x:default
+ make kbdfans/kbd4x:default
See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/kbd4x/rules.mk b/keyboards/kbdfans/kbd4x/rules.mk
index 6cfd92bc63..6cfd92bc63 100644
--- a/keyboards/kbd4x/rules.mk
+++ b/keyboards/kbdfans/kbd4x/rules.mk
diff --git a/keyboards/kbd66/config.h b/keyboards/kbdfans/kbd66/config.h
index f9990c0e4f..f9990c0e4f 100644
--- a/keyboards/kbd66/config.h
+++ b/keyboards/kbdfans/kbd66/config.h
diff --git a/keyboards/kbd66/info.json b/keyboards/kbdfans/kbd66/info.json
index 0308bfab7a..0308bfab7a 100644
--- a/keyboards/kbd66/info.json
+++ b/keyboards/kbdfans/kbd66/info.json
diff --git a/keyboards/kbd66/kbd66.c b/keyboards/kbdfans/kbd66/kbd66.c
index 7a84b63684..7a84b63684 100644
--- a/keyboards/kbd66/kbd66.c
+++ b/keyboards/kbdfans/kbd66/kbd66.c
diff --git a/keyboards/kbd66/kbd66.h b/keyboards/kbdfans/kbd66/kbd66.h
index 6a4b99ec42..6a4b99ec42 100644
--- a/keyboards/kbd66/kbd66.h
+++ b/keyboards/kbdfans/kbd66/kbd66.h
diff --git a/keyboards/kbd66/keymaps/ansi/config.h b/keyboards/kbdfans/kbd66/keymaps/ansi/config.h
index c7b3d6ecc3..c7b3d6ecc3 100644
--- a/keyboards/kbd66/keymaps/ansi/config.h
+++ b/keyboards/kbdfans/kbd66/keymaps/ansi/config.h
diff --git a/keyboards/kbd66/keymaps/ansi/keymap.c b/keyboards/kbdfans/kbd66/keymaps/ansi/keymap.c
index d73e5aec8a..d73e5aec8a 100644
--- a/keyboards/kbd66/keymaps/ansi/keymap.c
+++ b/keyboards/kbdfans/kbd66/keymaps/ansi/keymap.c
diff --git a/keyboards/kbd66/keymaps/ansi/readme.md b/keyboards/kbdfans/kbd66/keymaps/ansi/readme.md
index 6ad0d85e08..6ad0d85e08 100644
--- a/keyboards/kbd66/keymaps/ansi/readme.md
+++ b/keyboards/kbdfans/kbd66/keymaps/ansi/readme.md
diff --git a/keyboards/kbd66/keymaps/default/config.h b/keyboards/kbdfans/kbd66/keymaps/default/config.h
index c7b3d6ecc3..c7b3d6ecc3 100644
--- a/keyboards/kbd66/keymaps/default/config.h
+++ b/keyboards/kbdfans/kbd66/keymaps/default/config.h
diff --git a/keyboards/kbd66/keymaps/default/keymap.c b/keyboards/kbdfans/kbd66/keymaps/default/keymap.c
index a969d65101..a969d65101 100644
--- a/keyboards/kbd66/keymaps/default/keymap.c
+++ b/keyboards/kbdfans/kbd66/keymaps/default/keymap.c
diff --git a/keyboards/kbd66/keymaps/default/readme.md b/keyboards/kbdfans/kbd66/keymaps/default/readme.md
index f4ab771a5d..f4ab771a5d 100644
--- a/keyboards/kbd66/keymaps/default/readme.md
+++ b/keyboards/kbdfans/kbd66/keymaps/default/readme.md
diff --git a/keyboards/kbd66/keymaps/iso/config.h b/keyboards/kbdfans/kbd66/keymaps/iso/config.h
index c7b3d6ecc3..c7b3d6ecc3 100644
--- a/keyboards/kbd66/keymaps/iso/config.h
+++ b/keyboards/kbdfans/kbd66/keymaps/iso/config.h
diff --git a/keyboards/kbd66/keymaps/iso/keymap.c b/keyboards/kbdfans/kbd66/keymaps/iso/keymap.c
index 5ee64e3522..5ee64e3522 100644
--- a/keyboards/kbd66/keymaps/iso/keymap.c
+++ b/keyboards/kbdfans/kbd66/keymaps/iso/keymap.c
diff --git a/keyboards/kbd66/keymaps/iso/readme.md b/keyboards/kbdfans/kbd66/keymaps/iso/readme.md
index f325b741cc..f325b741cc 100644
--- a/keyboards/kbd66/keymaps/iso/readme.md
+++ b/keyboards/kbdfans/kbd66/keymaps/iso/readme.md
diff --git a/keyboards/kbd66/keymaps/maartenwut/config.h b/keyboards/kbdfans/kbd66/keymaps/maartenwut/config.h
index c7b3d6ecc3..c7b3d6ecc3 100755
--- a/keyboards/kbd66/keymaps/maartenwut/config.h
+++ b/keyboards/kbdfans/kbd66/keymaps/maartenwut/config.h
diff --git a/keyboards/kbd66/keymaps/maartenwut/keymap.c b/keyboards/kbdfans/kbd66/keymaps/maartenwut/keymap.c
index daeb934778..daeb934778 100755
--- a/keyboards/kbd66/keymaps/maartenwut/keymap.c
+++ b/keyboards/kbdfans/kbd66/keymaps/maartenwut/keymap.c
diff --git a/keyboards/kbd66/keymaps/maartenwut/readme.md b/keyboards/kbdfans/kbd66/keymaps/maartenwut/readme.md
index 24be72c014..24be72c014 100755
--- a/keyboards/kbd66/keymaps/maartenwut/readme.md
+++ b/keyboards/kbdfans/kbd66/keymaps/maartenwut/readme.md
diff --git a/keyboards/kbd66/readme.md b/keyboards/kbdfans/kbd66/readme.md
index 2ac5555711..a2e5de0157 100644
--- a/keyboards/kbd66/readme.md
+++ b/keyboards/kbdfans/kbd66/readme.md
@@ -10,6 +10,6 @@ Hardware Availability: [KBDFans](https://kbdfans.cn), [Massdrop](https://www.mas
Make example for this keyboard (after setting up your build environment):
- make kbd66:default
+ make kbdfans/kbd66:default
-See [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) then the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. \ No newline at end of file
+See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/kbd66/rules.mk b/keyboards/kbdfans/kbd66/rules.mk
index 45eb6ee376..dcc9b5bbd6 100644
--- a/keyboards/kbd66/rules.mk
+++ b/keyboards/kbdfans/kbd66/rules.mk
@@ -60,7 +60,7 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
NKRO_ENABLE = no # USB Nkey Rollover
-BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
+BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality on B7 by default
MIDI_ENABLE = no # MIDI support (+2400 to 4200, depending on config)
UNICODE_ENABLE = no # Unicode
BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/kbd67/hotswap/config.h b/keyboards/kbdfans/kbd67/hotswap/config.h
index f54ffa1cac..f54ffa1cac 100644
--- a/keyboards/kbd67/hotswap/config.h
+++ b/keyboards/kbdfans/kbd67/hotswap/config.h
diff --git a/keyboards/kbd67/hotswap/hotswap.c b/keyboards/kbdfans/kbd67/hotswap/hotswap.c
index e6999f6af2..e6999f6af2 100644
--- a/keyboards/kbd67/hotswap/hotswap.c
+++ b/keyboards/kbdfans/kbd67/hotswap/hotswap.c
diff --git a/keyboards/kbd67/hotswap/hotswap.h b/keyboards/kbdfans/kbd67/hotswap/hotswap.h
index 57220050b6..57220050b6 100644
--- a/keyboards/kbd67/hotswap/hotswap.h
+++ b/keyboards/kbdfans/kbd67/hotswap/hotswap.h
diff --git a/keyboards/kbd67/hotswap/info.json b/keyboards/kbdfans/kbd67/hotswap/info.json
index 9f23a5f348..9f23a5f348 100644
--- a/keyboards/kbd67/hotswap/info.json
+++ b/keyboards/kbdfans/kbd67/hotswap/info.json
diff --git a/keyboards/kbd67/hotswap/keymaps/default/config.h b/keyboards/kbdfans/kbd67/hotswap/keymaps/default/config.h
index 26c6d6ade1..26c6d6ade1 100644
--- a/keyboards/kbd67/hotswap/keymaps/default/config.h
+++ b/keyboards/kbdfans/kbd67/hotswap/keymaps/default/config.h
diff --git a/keyboards/kbd67/hotswap/keymaps/default/keymap.c b/keyboards/kbdfans/kbd67/hotswap/keymaps/default/keymap.c
index 5369630116..5369630116 100644
--- a/keyboards/kbd67/hotswap/keymaps/default/keymap.c
+++ b/keyboards/kbdfans/kbd67/hotswap/keymaps/default/keymap.c
diff --git a/keyboards/kbd67/hotswap/keymaps/default/readme.md b/keyboards/kbdfans/kbd67/hotswap/keymaps/default/readme.md
index 7e681294f2..7e681294f2 100644
--- a/keyboards/kbd67/hotswap/keymaps/default/readme.md
+++ b/keyboards/kbdfans/kbd67/hotswap/keymaps/default/readme.md
diff --git a/keyboards/kbd67/hotswap/keymaps/zunger/config.h b/keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/config.h
index cc06440e0d..cc06440e0d 100644
--- a/keyboards/kbd67/hotswap/keymaps/zunger/config.h
+++ b/keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/config.h
diff --git a/keyboards/kbd67/hotswap/keymaps/zunger/keymap.c b/keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/keymap.c
index 0d542bf843..0d542bf843 100644
--- a/keyboards/kbd67/hotswap/keymaps/zunger/keymap.c
+++ b/keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/keymap.c
diff --git a/keyboards/kbd67/hotswap/keymaps/zunger/readme.md b/keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/readme.md
index 923a4824a5..923a4824a5 100644
--- a/keyboards/kbd67/hotswap/keymaps/zunger/readme.md
+++ b/keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/readme.md
diff --git a/keyboards/kbd67/hotswap/keymaps/zunger/rules.mk b/keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/rules.mk
index a61cfa33fa..a61cfa33fa 100644
--- a/keyboards/kbd67/hotswap/keymaps/zunger/rules.mk
+++ b/keyboards/kbdfans/kbd67/hotswap/keymaps/zunger/rules.mk
diff --git a/keyboards/kbd67/hotswap/readme.md b/keyboards/kbdfans/kbd67/hotswap/readme.md
index 6b40705932..6b40705932 100644
--- a/keyboards/kbd67/hotswap/readme.md
+++ b/keyboards/kbdfans/kbd67/hotswap/readme.md
diff --git a/keyboards/kbd67/hotswap/rules.mk b/keyboards/kbdfans/kbd67/hotswap/rules.mk
index f8667d280f..f8667d280f 100644
--- a/keyboards/kbd67/hotswap/rules.mk
+++ b/keyboards/kbdfans/kbd67/hotswap/rules.mk
diff --git a/keyboards/kbd67/readme.md b/keyboards/kbdfans/kbd67/readme.md
index cdaf7e922d..7ee3c6adbb 100644
--- a/keyboards/kbd67/readme.md
+++ b/keyboards/kbdfans/kbd67/readme.md
@@ -9,7 +9,7 @@ Hardware Availability: KBDFans
Make example for this keyboard (after setting up your build environment):
- make kbd67/rev1:default
- make kbd67/hotswap:default
+ make kbdfans/kbd67/rev1:default
+ make kbdfans/kbd67/hotswap:default
See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/kbd67/rev1/config.h b/keyboards/kbdfans/kbd67/rev1/config.h
index 2a1e558ab3..2a1e558ab3 100644
--- a/keyboards/kbd67/rev1/config.h
+++ b/keyboards/kbdfans/kbd67/rev1/config.h
diff --git a/keyboards/kbd67/rev1/info.json b/keyboards/kbdfans/kbd67/rev1/info.json
index 70a926a7f1..70a926a7f1 100644
--- a/keyboards/kbd67/rev1/info.json
+++ b/keyboards/kbdfans/kbd67/rev1/info.json
diff --git a/keyboards/kbd67/rev1/keymaps/default/config.h b/keyboards/kbdfans/kbd67/rev1/keymaps/default/config.h
index a3ed4f762a..a3ed4f762a 100644
--- a/keyboards/kbd67/rev1/keymaps/default/config.h
+++ b/keyboards/kbdfans/kbd67/rev1/keymaps/default/config.h
diff --git a/keyboards/kbd67/rev1/keymaps/default/keymap.c b/keyboards/kbdfans/kbd67/rev1/keymaps/default/keymap.c
index 89fa9a534d..89fa9a534d 100644
--- a/keyboards/kbd67/rev1/keymaps/default/keymap.c
+++ b/keyboards/kbdfans/kbd67/rev1/keymaps/default/keymap.c
diff --git a/keyboards/kbd67/rev1/keymaps/default/readme.md b/keyboards/kbdfans/kbd67/rev1/keymaps/default/readme.md
index 2cb43c5e1a..2cb43c5e1a 100644
--- a/keyboards/kbd67/rev1/keymaps/default/readme.md
+++ b/keyboards/kbdfans/kbd67/rev1/keymaps/default/readme.md
diff --git a/keyboards/kbd67/rev1/readme.md b/keyboards/kbdfans/kbd67/rev1/readme.md
index ab5209646f..ab5209646f 100644
--- a/keyboards/kbd67/rev1/readme.md
+++ b/keyboards/kbdfans/kbd67/rev1/readme.md
diff --git a/keyboards/kbd67/rev1/rev1.c b/keyboards/kbdfans/kbd67/rev1/rev1.c
index 94cb9e553b..94cb9e553b 100644
--- a/keyboards/kbd67/rev1/rev1.c
+++ b/keyboards/kbdfans/kbd67/rev1/rev1.c
diff --git a/keyboards/kbd67/rev1/rev1.h b/keyboards/kbdfans/kbd67/rev1/rev1.h
index 4ee136393a..4ee136393a 100644
--- a/keyboards/kbd67/rev1/rev1.h
+++ b/keyboards/kbdfans/kbd67/rev1/rev1.h
diff --git a/keyboards/kbd67/rev1/rules.mk b/keyboards/kbdfans/kbd67/rev1/rules.mk
index 0d7c14ad45..0d7c14ad45 100644
--- a/keyboards/kbd67/rev1/rules.mk
+++ b/keyboards/kbdfans/kbd67/rev1/rules.mk
diff --git a/keyboards/kbd6x/config.h b/keyboards/kbdfans/kbd6x/config.h
index 4a3fb881bf..4a3fb881bf 100644
--- a/keyboards/kbd6x/config.h
+++ b/keyboards/kbdfans/kbd6x/config.h
diff --git a/keyboards/kbd6x/info.json b/keyboards/kbdfans/kbd6x/info.json
index 201c6bd3cf..201c6bd3cf 100644
--- a/keyboards/kbd6x/info.json
+++ b/keyboards/kbdfans/kbd6x/info.json
diff --git a/keyboards/kbd6x/kbd6x.c b/keyboards/kbdfans/kbd6x/kbd6x.c
index f558af0304..f558af0304 100644
--- a/keyboards/kbd6x/kbd6x.c
+++ b/keyboards/kbdfans/kbd6x/kbd6x.c
diff --git a/keyboards/kbd6x/kbd6x.h b/keyboards/kbdfans/kbd6x/kbd6x.h
index 3d0c70f77a..3d0c70f77a 100644
--- a/keyboards/kbd6x/kbd6x.h
+++ b/keyboards/kbdfans/kbd6x/kbd6x.h
diff --git a/keyboards/kbd6x/keymaps/default/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/default/keymap.c
index e2e96fc634..e2e96fc634 100644
--- a/keyboards/kbd6x/keymaps/default/keymap.c
+++ b/keyboards/kbdfans/kbd6x/keymaps/default/keymap.c
diff --git a/keyboards/kbd6x/keymaps/default/readme.md b/keyboards/kbdfans/kbd6x/keymaps/default/readme.md
index c416cd8fa7..c416cd8fa7 100644
--- a/keyboards/kbd6x/keymaps/default/readme.md
+++ b/keyboards/kbdfans/kbd6x/keymaps/default/readme.md
diff --git a/keyboards/kbd6x/keymaps/hhkb-default-improved/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default-improved/keymap.c
index 80c22e5d90..80c22e5d90 100644
--- a/keyboards/kbd6x/keymaps/hhkb-default-improved/keymap.c
+++ b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default-improved/keymap.c
diff --git a/keyboards/kbd6x/keymaps/hhkb-default-improved/readme.md b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default-improved/readme.md
index be22dd16c0..be22dd16c0 100644
--- a/keyboards/kbd6x/keymaps/hhkb-default-improved/readme.md
+++ b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default-improved/readme.md
diff --git a/keyboards/kbd6x/keymaps/hhkb-default/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default/keymap.c
index 03153b67ac..03153b67ac 100644
--- a/keyboards/kbd6x/keymaps/hhkb-default/keymap.c
+++ b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default/keymap.c
diff --git a/keyboards/kbd6x/keymaps/hhkb-default/readme.md b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default/readme.md
index cf93c3553a..cf93c3553a 100644
--- a/keyboards/kbd6x/keymaps/hhkb-default/readme.md
+++ b/keyboards/kbdfans/kbd6x/keymaps/hhkb-default/readme.md
diff --git a/keyboards/kbd6x/keymaps/konstantin/config.h b/keyboards/kbdfans/kbd6x/keymaps/konstantin/config.h
index 16387fa2f6..16387fa2f6 100644
--- a/keyboards/kbd6x/keymaps/konstantin/config.h
+++ b/keyboards/kbdfans/kbd6x/keymaps/konstantin/config.h
diff --git a/keyboards/kbd6x/keymaps/konstantin/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/konstantin/keymap.c
index fa324be9a1..fa324be9a1 100644
--- a/keyboards/kbd6x/keymaps/konstantin/keymap.c
+++ b/keyboards/kbdfans/kbd6x/keymaps/konstantin/keymap.c
diff --git a/keyboards/kbd6x/keymaps/konstantin/rules.mk b/keyboards/kbdfans/kbd6x/keymaps/konstantin/rules.mk
index a45a631dc0..a45a631dc0 100644
--- a/keyboards/kbd6x/keymaps/konstantin/rules.mk
+++ b/keyboards/kbdfans/kbd6x/keymaps/konstantin/rules.mk
diff --git a/keyboards/kbd6x/keymaps/othi/config.h b/keyboards/kbdfans/kbd6x/keymaps/othi/config.h
index 42f68b4358..42f68b4358 100644
--- a/keyboards/kbd6x/keymaps/othi/config.h
+++ b/keyboards/kbdfans/kbd6x/keymaps/othi/config.h
diff --git a/keyboards/kbd6x/keymaps/othi/keymap.c b/keyboards/kbdfans/kbd6x/keymaps/othi/keymap.c
index 1e0fc8ad7e..1e0fc8ad7e 100644
--- a/keyboards/kbd6x/keymaps/othi/keymap.c
+++ b/keyboards/kbdfans/kbd6x/keymaps/othi/keymap.c
diff --git a/keyboards/kbd6x/keymaps/othi/readme.md b/keyboards/kbdfans/kbd6x/keymaps/othi/readme.md
index 95be36d057..95be36d057 100644
--- a/keyboards/kbd6x/keymaps/othi/readme.md
+++ b/keyboards/kbdfans/kbd6x/keymaps/othi/readme.md
diff --git a/keyboards/kbd6x/keymaps/othi/rules.mk b/keyboards/kbdfans/kbd6x/keymaps/othi/rules.mk
index 9cda4109dd..9cda4109dd 100644
--- a/keyboards/kbd6x/keymaps/othi/rules.mk
+++ b/keyboards/kbdfans/kbd6x/keymaps/othi/rules.mk
diff --git a/keyboards/kbd6x/readme.md b/keyboards/kbdfans/kbd6x/readme.md
index 0e8e865621..1728c8c21b 100644
--- a/keyboards/kbd6x/readme.md
+++ b/keyboards/kbdfans/kbd6x/readme.md
@@ -8,6 +8,6 @@ Hardware Availability: [KBDFans](https://kbdfans.cn/products/kbd6x-wkl-hot-swap-
Make example for this keyboard (after setting up your build environment):
- make kbd6x:default
+ make kbdfans/kbd6x:default
-See [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) then the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information.
+See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/kbd6x/rules.mk b/keyboards/kbdfans/kbd6x/rules.mk
index e9b61a76d6..e9b61a76d6 100644
--- a/keyboards/kbd6x/rules.mk
+++ b/keyboards/kbdfans/kbd6x/rules.mk
diff --git a/keyboards/kbd75/config.h b/keyboards/kbdfans/kbd75/config.h
index 6f0cd86de3..6f0cd86de3 100644
--- a/keyboards/kbd75/config.h
+++ b/keyboards/kbdfans/kbd75/config.h
diff --git a/keyboards/kbd75/kbd75.c b/keyboards/kbdfans/kbd75/kbd75.c
index 9f6e545ca2..9f6e545ca2 100644
--- a/keyboards/kbd75/kbd75.c
+++ b/keyboards/kbdfans/kbd75/kbd75.c
diff --git a/keyboards/kbd75/kbd75.h b/keyboards/kbdfans/kbd75/kbd75.h
index 0798ad0996..8e6f094500 100644
--- a/keyboards/kbd75/kbd75.h
+++ b/keyboards/kbdfans/kbd75/kbd75.h
@@ -3,11 +3,11 @@
#include "quantum.h"
-#ifdef KEYBOARD_kbd75_rev1
+#ifdef KEYBOARD_kbdfans_kbd75_rev1
#include "rev1.h"
#endif
-#ifdef KEYBOARD_kbd75_rev2
+#ifdef KEYBOARD_kbdfans_kbd75_rev2
#include "../rev1/rev1.h"
#include "rev2.h"
#endif
diff --git a/keyboards/kbd75/keymaps/adit/keymap.c b/keyboards/kbdfans/kbd75/keymaps/adit/keymap.c
index 3c70d97864..b7cae4810b 100644
--- a/keyboards/kbd75/keymaps/adit/keymap.c
+++ b/keyboards/kbdfans/kbd75/keymaps/adit/keymap.c
@@ -2,8 +2,6 @@
#define MODS_CTRL_MASK (MOD_BIT(KC_LSHIFT)|MOD_BIT(KC_RSHIFT))
-#define _______ KC_TRNS
-
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = LAYOUT(
@@ -45,40 +43,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
return true;
}
-void led_set_user(uint8_t usb_led) {
-
- if (usb_led & (1 << USB_LED_NUM_LOCK)) {
-
- } else {
-
- }
-
- if (usb_led & (1 << USB_LED_CAPS_LOCK)) {
- DDRB |= (1 << 2); PORTB &= ~(1 << 2);
- } else {
- DDRB &= ~(1 << 2); PORTB &= ~(1 << 2);
- }
-
- if (usb_led & (1 << USB_LED_SCROLL_LOCK)) {
-
- } else {
-
- }
-
- if (usb_led & (1 << USB_LED_COMPOSE)) {
-
- } else {
-
- }
-
- if (usb_led & (1 << USB_LED_KANA)) {
-
- } else {
-
- }
-
-}
-
enum function_id {
SHIFT_ESC,
};
diff --git a/keyboards/kbd75/keymaps/default/keymap.c b/keyboards/kbdfans/kbd75/keymaps/default/keymap.c
index 3074d86927..839030aaa9 100644
--- a/keyboards/kbd75/keymaps/default/keymap.c
+++ b/keyboards/kbdfans/kbd75/keymaps/default/keymap.c
@@ -1,7 +1,5 @@
#include QMK_KEYBOARD_H
-#define _______ KC_TRNS
-
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = LAYOUT(
@@ -22,12 +20,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
),
};
-
-void led_set_user(uint8_t usb_led) {
- if (usb_led & (1 << USB_LED_CAPS_LOCK)) {
- DDRB |= (1 << 2); PORTB &= ~(1 << 2);
- } else {
- DDRB &= ~(1 << 2); PORTB &= ~(1 << 2);
- }
-}
-
diff --git a/keyboards/kbd75/keymaps/edulpn/README.md b/keyboards/kbdfans/kbd75/keymaps/edulpn/README.md
index 57989ff9b6..57989ff9b6 100644
--- a/keyboards/kbd75/keymaps/edulpn/README.md
+++ b/keyboards/kbdfans/kbd75/keymaps/edulpn/README.md
diff --git a/keyboards/kbd75/keymaps/edulpn/keymap.c b/keyboards/kbdfans/kbd75/keymaps/edulpn/keymap.c
index 78a501ec4e..78a501ec4e 100644
--- a/keyboards/kbd75/keymaps/edulpn/keymap.c
+++ b/keyboards/kbdfans/kbd75/keymaps/edulpn/keymap.c
diff --git a/keyboards/kbd75/keymaps/iso/keymap.c b/keyboards/kbdfans/kbd75/keymaps/iso/keymap.c
index 230f1dd73a..0b7c701a30 100644
--- a/keyboards/kbd75/keymaps/iso/keymap.c
+++ b/keyboards/kbdfans/kbd75/keymaps/iso/keymap.c
@@ -1,7 +1,5 @@
#include QMK_KEYBOARD_H
-#define _______ KC_TRNS
-
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = LAYOUT(
@@ -22,11 +20,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
)
};
-
-void led_set_user(uint8_t usb_led) {
- if (usb_led & (1 << USB_LED_CAPS_LOCK)) {
- DDRB |= (1 << 2); PORTB &= ~(1 << 2);
- } else {
- DDRB &= ~(1 << 2); PORTB &= ~(1 << 2);
- }
-}
diff --git a/keyboards/kbd75/keymaps/smt/keymap.c b/keyboards/kbdfans/kbd75/keymaps/smt/keymap.c
index a29a7e8a9f..edf01c854e 100644
--- a/keyboards/kbd75/keymaps/smt/keymap.c
+++ b/keyboards/kbdfans/kbd75/keymaps/smt/keymap.c
@@ -12,10 +12,6 @@ enum planck_keycodes {
DVORAK
};
-// Helpful defines
-#define _______ KC_TRNS
-#define XXXXXXX KC_NO
-
// Custom macros
#define CTL_ESC CTL_T(KC_ESC) // Tap for Esc, hold for Ctrl
#define HPR_TAB ALL_T(KC_TAB) // Tap for Tab, hold for Hyper (Super+Ctrl+Shift+Alt)
diff --git a/keyboards/kbd75/keymaps/spacemanspiff/keymap.c b/keyboards/kbdfans/kbd75/keymaps/spacemanspiff/keymap.c
index 82a2ad9bec..05e7c56713 100644
--- a/keyboards/kbd75/keymaps/spacemanspiff/keymap.c
+++ b/keyboards/kbdfans/kbd75/keymaps/spacemanspiff/keymap.c
@@ -39,12 +39,3 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
),
};
-
-void led_set_user(uint8_t usb_led) {
- if (usb_led & (1 << USB_LED_CAPS_LOCK)) {
- DDRB |= (1 << 2); PORTB &= ~(1 << 2);
- } else {
- DDRB &= ~(1 << 2); PORTB &= ~(1 << 2);
- }
-}
-
diff --git a/keyboards/kbd75/keymaps/spacemanspiff/readme.md b/keyboards/kbdfans/kbd75/keymaps/spacemanspiff/readme.md
index 6a78140a3d..6a78140a3d 100644
--- a/keyboards/kbd75/keymaps/spacemanspiff/readme.md
+++ b/keyboards/kbdfans/kbd75/keymaps/spacemanspiff/readme.md
diff --git a/keyboards/kbd75/readme.md b/keyboards/kbdfans/kbd75/readme.md
index 4c93a8fbef..89fe274161 100644
--- a/keyboards/kbd75/readme.md
+++ b/keyboards/kbdfans/kbd75/readme.md
@@ -1,8 +1,7 @@
-KBD75
-===
+# KBD75
Keyboard Maintainer: QMK Community
-Hardware Supported: KBD75 PCB rev 1 and 2
+Hardware Supported: KBD75 PCB rev 1 and 2
Hardware Availability: https://kbdfans.myshopify.com/products/kbd75-keyboard-set?variant=35638534029
The KBD75 has two revisions. Revision 2 has a USB C port and allows a numpad layout. `.hex` files made
@@ -12,7 +11,7 @@ different areas.
Make example for this keyboard (after setting up your build environment):
- make kbd75/rev1:default
- make kbd75/rev2:default
+ make kbdfans/kbd75/rev1:default
+ make kbdfans/kbd75/rev2:default
-See [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) then the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information.
+See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/kbd75/rev1/info.json b/keyboards/kbdfans/kbd75/rev1/info.json
index 4f963c2d80..4f963c2d80 100644
--- a/keyboards/kbd75/rev1/info.json
+++ b/keyboards/kbdfans/kbd75/rev1/info.json
diff --git a/keyboards/kbdfans/kbd75/rev1/rev1.c b/keyboards/kbdfans/kbd75/rev1/rev1.c
new file mode 100644
index 0000000000..9ed08602a4
--- /dev/null
+++ b/keyboards/kbdfans/kbd75/rev1/rev1.c
@@ -0,0 +1,12 @@
+#include "rev1.h"
+
+void led_set_kb(uint8_t usb_led) {
+ // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
+ if (IS_LED_ON(usb_led, USB_LED_CAPS_LOCK)) {
+ writePinHigh(B2);
+ } else {
+ writePinLow(B2);
+ }
+
+ led_set_user(usb_led);
+}
diff --git a/keyboards/kbd75/rev1/rev1.h b/keyboards/kbdfans/kbd75/rev1/rev1.h
index fd3e6e4882..fd3e6e4882 100644
--- a/keyboards/kbd75/rev1/rev1.h
+++ b/keyboards/kbdfans/kbd75/rev1/rev1.h
diff --git a/keyboards/kbd75/rev1/rules.mk b/keyboards/kbdfans/kbd75/rev1/rules.mk
index 9c4082da29..9c4082da29 100644
--- a/keyboards/kbd75/rev1/rules.mk
+++ b/keyboards/kbdfans/kbd75/rev1/rules.mk
diff --git a/keyboards/kbd75/rev2/info.json b/keyboards/kbdfans/kbd75/rev2/info.json
index 31a5d3117c..31a5d3117c 100644
--- a/keyboards/kbd75/rev2/info.json
+++ b/keyboards/kbdfans/kbd75/rev2/info.json
diff --git a/keyboards/kbdfans/kbd75/rev2/rev2.c b/keyboards/kbdfans/kbd75/rev2/rev2.c
new file mode 100644
index 0000000000..bec65d6a6c
--- /dev/null
+++ b/keyboards/kbdfans/kbd75/rev2/rev2.c
@@ -0,0 +1,12 @@
+#include "rev2.h"
+
+void led_set_kb(uint8_t usb_led) {
+ // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
+ if (IS_LED_ON(usb_led, USB_LED_CAPS_LOCK)) {
+ writePinHigh(B2);
+ } else {
+ writePinLow(B2);
+ }
+
+ led_set_user(usb_led);
+}
diff --git a/keyboards/kbd75/rev2/rev2.h b/keyboards/kbdfans/kbd75/rev2/rev2.h
index f2a1fead29..f2a1fead29 100644
--- a/keyboards/kbd75/rev2/rev2.h
+++ b/keyboards/kbdfans/kbd75/rev2/rev2.h
diff --git a/keyboards/kbd75/rev2/rules.mk b/keyboards/kbdfans/kbd75/rev2/rules.mk
index 9c4082da29..9c4082da29 100644
--- a/keyboards/kbd75/rev2/rules.mk
+++ b/keyboards/kbdfans/kbd75/rev2/rules.mk
diff --git a/keyboards/kbdfans/kbd75/rules.mk b/keyboards/kbdfans/kbd75/rules.mk
new file mode 100644
index 0000000000..5c46171316
--- /dev/null
+++ b/keyboards/kbdfans/kbd75/rules.mk
@@ -0,0 +1 @@
+DEFAULT_FOLDER = kbdfans/kbd75/rev1
diff --git a/keyboards/kbd8x/config.h b/keyboards/kbdfans/kbd8x/config.h
index dca9b40ee0..dca9b40ee0 100644
--- a/keyboards/kbd8x/config.h
+++ b/keyboards/kbdfans/kbd8x/config.h
diff --git a/keyboards/kbd8x/info.json b/keyboards/kbdfans/kbd8x/info.json
index fe94f1b3ac..fe94f1b3ac 100644
--- a/keyboards/kbd8x/info.json
+++ b/keyboards/kbdfans/kbd8x/info.json
diff --git a/keyboards/kbd8x/kbd8x.c b/keyboards/kbdfans/kbd8x/kbd8x.c
index 97c2e74e3a..97c2e74e3a 100644
--- a/keyboards/kbd8x/kbd8x.c
+++ b/keyboards/kbdfans/kbd8x/kbd8x.c
diff --git a/keyboards/kbd8x/kbd8x.h b/keyboards/kbdfans/kbd8x/kbd8x.h
index f28b8ca7a1..f28b8ca7a1 100644
--- a/keyboards/kbd8x/kbd8x.h
+++ b/keyboards/kbdfans/kbd8x/kbd8x.h
diff --git a/keyboards/kbd8x/keymaps/default/config.h b/keyboards/kbdfans/kbd8x/keymaps/default/config.h
index fa7db0bc10..fa7db0bc10 100644
--- a/keyboards/kbd8x/keymaps/default/config.h
+++ b/keyboards/kbdfans/kbd8x/keymaps/default/config.h
diff --git a/keyboards/kbd8x/keymaps/default/keymap.c b/keyboards/kbdfans/kbd8x/keymaps/default/keymap.c
index 3d315035be..a7dcd5518c 100644
--- a/keyboards/kbd8x/keymaps/default/keymap.c
+++ b/keyboards/kbdfans/kbd8x/keymaps/default/keymap.c
@@ -25,6 +25,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_UP, \
KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_MENU, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT),
+ [1] = LAYOUT_all(
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_TOG, KC_TRNS, KC_TRNS, KC_TRNS, \
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RESET, RESET, KC_TRNS, KC_TRNS, KC_TRNS, \
+ KC_TRNS, BL_TOGG, BL_INC, BL_DEC, BL_BRTG, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
+
};
const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
diff --git a/keyboards/kbd8x/keymaps/default/readme.md b/keyboards/kbdfans/kbd8x/keymaps/default/readme.md
index 773a3dfbae..773a3dfbae 100644
--- a/keyboards/kbd8x/keymaps/default/readme.md
+++ b/keyboards/kbdfans/kbd8x/keymaps/default/readme.md
diff --git a/keyboards/kbd8x/keymaps/default_backlighting/config.h b/keyboards/kbdfans/kbd8x/keymaps/default_backlighting/config.h
index fa7db0bc10..fa7db0bc10 100644
--- a/keyboards/kbd8x/keymaps/default_backlighting/config.h
+++ b/keyboards/kbdfans/kbd8x/keymaps/default_backlighting/config.h
diff --git a/keyboards/kbd8x/keymaps/default_backlighting/keymap.c b/keyboards/kbdfans/kbd8x/keymaps/default_backlighting/keymap.c
index e664575d5f..e664575d5f 100644
--- a/keyboards/kbd8x/keymaps/default_backlighting/keymap.c
+++ b/keyboards/kbdfans/kbd8x/keymaps/default_backlighting/keymap.c
diff --git a/keyboards/kbd8x/keymaps/default_backlighting/readme.md b/keyboards/kbdfans/kbd8x/keymaps/default_backlighting/readme.md
index 773a3dfbae..773a3dfbae 100644
--- a/keyboards/kbd8x/keymaps/default_backlighting/readme.md
+++ b/keyboards/kbdfans/kbd8x/keymaps/default_backlighting/readme.md
diff --git a/keyboards/kbdfans/kbd8x/keymaps/default_backlighting/rules.mk b/keyboards/kbdfans/kbd8x/keymaps/default_backlighting/rules.mk
new file mode 100644
index 0000000000..d98bb1cb17
--- /dev/null
+++ b/keyboards/kbdfans/kbd8x/keymaps/default_backlighting/rules.mk
@@ -0,0 +1 @@
+#Build Options
diff --git a/keyboards/kbd8x/readme.md b/keyboards/kbdfans/kbd8x/readme.md
index 8c50af68f6..9f8555560a 100644
--- a/keyboards/kbd8x/readme.md
+++ b/keyboards/kbdfans/kbd8x/readme.md
@@ -1,4 +1,4 @@
-# KBD 8X
+# KBD8X
![kbd8x](imgur.com image replace me!)
@@ -10,6 +10,6 @@ Hardware Availability: [KBDFans](https://kbdfans.cn/blogs/updates/kbd-8x-update-
Make example for this keyboard (after setting up your build environment):
- make kbd8x:default
+ make kbdfans/kbd8x:default
-See [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) then the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information.
+See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/kbd8x/rules.mk b/keyboards/kbdfans/kbd8x/rules.mk
index e5925463ec..be75775641 100644
--- a/keyboards/kbd8x/rules.mk
+++ b/keyboards/kbdfans/kbd8x/rules.mk
@@ -60,8 +60,8 @@ COMMAND_ENABLE = yes # Commands for debug and configuration
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
NKRO_ENABLE = no # USB Nkey Rollover
-BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality on B7 by default
-RGBLIGHT_ENABLE ?= yes # Enable keyboard RGB underglow
+BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality on B7 by default
+RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
MIDI_ENABLE = no # MIDI support (+2400 to 4200, depending on config)
UNICODE_ENABLE = no # Unicode
BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
diff --git a/keyboards/kbdfans/readme.md b/keyboards/kbdfans/readme.md
new file mode 100644
index 0000000000..1ba5ed3d11
--- /dev/null
+++ b/keyboards/kbdfans/readme.md
@@ -0,0 +1,17 @@
+# KBDFans
+
+KBDfans is a keyboard retailer located in China.
+
+## Online Stores
+
+**Website:** https://kbdfans.cn/
+**AliExpress:** https://kbdfans.aliexpress.com/
+**eBay:** https://www.ebay.com/str/KBDfans/
+**Taobao:** https://yikewaishe.taobao.com/
+
+## Social Media
+
+**Discord:** https://discord.gg/HMZKDhn
+**Facebook:** https://www.facebook.com/KBDfanskeyboard/
+**Instagram:** https://www.instagram.com/kbdfans.cn/
+