summaryrefslogtreecommitdiff
path: root/keyboards/keyhive
diff options
context:
space:
mode:
authorJames Young <18669334+noroadsleft@users.noreply.github.com>2024-04-21 17:53:31 -0700
committerGitHub <noreply@github.com>2024-04-22 01:53:31 +0100
commit69f96e1411bc786c49ef3de83d18d8bd226fd8ea (patch)
tree4490a20a77fc5ab18323cb9df098c5cd33e7572d /keyboards/keyhive
parent7b96e54e8c7e5d6aa105ea1d9d95875e4c9ce4b6 (diff)
Data-Driven Keyboard Conversions: K, Part 4 (#23567)
Diffstat (limited to 'keyboards/keyhive')
-rw-r--r--keyboards/keyhive/honeycomb/info.json9
-rwxr-xr-xkeyboards/keyhive/honeycomb/rules.mk11
-rw-r--r--keyboards/keyhive/lattice60/info.json5
-rw-r--r--keyboards/keyhive/lattice60/rules.mk13
-rw-r--r--keyboards/keyhive/navi10/rev0/keyboard.json (renamed from keyboards/keyhive/navi10/rev0/info.json)7
-rw-r--r--keyboards/keyhive/navi10/rev0/rules.mk12
-rw-r--r--keyboards/keyhive/navi10/rev2/keyboard.json (renamed from keyboards/keyhive/navi10/rev2/info.json)7
-rw-r--r--keyboards/keyhive/navi10/rev2/rules.mk12
-rw-r--r--keyboards/keyhive/navi10/rev3/keyboard.json (renamed from keyboards/keyhive/navi10/rev3/info.json)7
-rw-r--r--keyboards/keyhive/navi10/rev3/rules.mk12
-rw-r--r--keyboards/keyhive/uno/rev1/keyboard.json (renamed from keyboards/keyhive/uno/rev1/info.json)6
-rw-r--r--keyboards/keyhive/uno/rev1/rules.mk12
-rw-r--r--keyboards/keyhive/uno/rev2/keyboard.jsono (renamed from keyboards/keyhive/uno/rev2/info.json)7
-rw-r--r--keyboards/keyhive/uno/rev2/rules.mk13
14 files changed, 48 insertions, 85 deletions
diff --git a/keyboards/keyhive/honeycomb/info.json b/keyboards/keyhive/honeycomb/info.json
index 639edee28d..768f08275d 100644
--- a/keyboards/keyhive/honeycomb/info.json
+++ b/keyboards/keyhive/honeycomb/info.json
@@ -10,6 +10,15 @@
10 }, 10 },
11 "processor": "atmega32u4", 11 "processor": "atmega32u4",
12 "bootloader": "caterina", 12 "bootloader": "caterina",
13 "features": {
14 "bootmagic": false,
15 "mousekey": false,
16 "extrakey": true,
17 "console": true,
18 "command": true,
19 "nkro": true,
20 "pointing_device": true
21 },
13 "layouts": { 22 "layouts": {
14 "LAYOUT": { 23 "LAYOUT": {
15 "layout": [ 24 "layout": [
diff --git a/keyboards/keyhive/honeycomb/rules.mk b/keyboards/keyhive/honeycomb/rules.mk
index bfa5252a03..fd5fa4db1a 100755
--- a/keyboards/keyhive/honeycomb/rules.mk
+++ b/keyboards/keyhive/honeycomb/rules.mk
@@ -1,16 +1,5 @@
1# Build Options
2# change yes to no to disable
3#
4BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
5#MOUSEKEY_ENABLE = yes # Mouse keys
6POINTING_DEVICE_ENABLE = yes # Generic Pointer, not as big as mouse keys hopefully.
7POINTING_DEVICE_DRIVER = custom 1POINTING_DEVICE_DRIVER = custom
8EXTRAKEY_ENABLE = yes # Audio control and System control
9CONSOLE_ENABLE = yes # Console for debug
10COMMAND_ENABLE = yes # Commands for debug and configuration
11CUSTOM_MATRIX = yes # Remote matrix from the wireless bridge 2CUSTOM_MATRIX = yes # Remote matrix from the wireless bridge
12NKRO_ENABLE = yes # Enable N-Key Rollover
13# BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
14 3
15# # project specific files 4# # project specific files
16SRC += matrix.c 5SRC += matrix.c
diff --git a/keyboards/keyhive/lattice60/info.json b/keyboards/keyhive/lattice60/info.json
index 2c12fb6bfd..4afdd839d0 100644
--- a/keyboards/keyhive/lattice60/info.json
+++ b/keyboards/keyhive/lattice60/info.json
@@ -15,6 +15,11 @@
15 "diode_direction": "ROW2COL", 15 "diode_direction": "ROW2COL",
16 "processor": "atmega328p", 16 "processor": "atmega328p",
17 "bootloader": "usbasploader", 17 "bootloader": "usbasploader",
18 "features": {
19 "bootmagic": false,
20 "mousekey": true,
21 "extrakey": true
22 },
18 "community_layouts": ["60_hhkb"], 23 "community_layouts": ["60_hhkb"],
19 "layouts": { 24 "layouts": {
20 "LAYOUT_all": { 25 "LAYOUT_all": {
diff --git a/keyboards/keyhive/lattice60/rules.mk b/keyboards/keyhive/lattice60/rules.mk
index b60fe3290a..7b45974829 100644
--- a/keyboards/keyhive/lattice60/rules.mk
+++ b/keyboards/keyhive/lattice60/rules.mk
@@ -1,15 +1,2 @@
1# Processor frequency 1# Processor frequency
2F_CPU = 12000000 2F_CPU = 12000000
3
4# Build Options
5# change yes to no to disable
6#
7BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
8MOUSEKEY_ENABLE = yes # Mouse keys
9EXTRAKEY_ENABLE = yes # Audio control and System control
10CONSOLE_ENABLE = no # Console for debug
11COMMAND_ENABLE = no # Commands for debug and configuration
12NKRO_ENABLE = no # Enable N-Key Rollover
13BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
14RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
15AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/keyhive/navi10/rev0/info.json b/keyboards/keyhive/navi10/rev0/keyboard.json
index 548d917667..092c2343ab 100644
--- a/keyboards/keyhive/navi10/rev0/info.json
+++ b/keyboards/keyhive/navi10/rev0/keyboard.json
@@ -9,6 +9,13 @@
9 "diode_direction": "COL2ROW", 9 "diode_direction": "COL2ROW",
10 "processor": "atmega32u4", 10 "processor": "atmega32u4",
11 "bootloader": "caterina", 11 "bootloader": "caterina",
12 "features": {
13 "bootmagic": false,
14 "mousekey": false,
15 "extrakey": true,
16 "console": true,
17 "command": true
18 },
12 "layouts": { 19 "layouts": {
13 "LAYOUT": { 20 "LAYOUT": {
14 "layout": [ 21 "layout": [
diff --git a/keyboards/keyhive/navi10/rev0/rules.mk b/keyboards/keyhive/navi10/rev0/rules.mk
deleted file mode 100644
index 27b0a2549e..0000000000
--- a/keyboards/keyhive/navi10/rev0/rules.mk
+++ /dev/null
@@ -1,12 +0,0 @@
1# Build Options
2# change yes to no to disable
3#
4BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
5MOUSEKEY_ENABLE = no # Mouse keys
6EXTRAKEY_ENABLE = yes # Audio control and System control
7CONSOLE_ENABLE = yes # Console for debug
8COMMAND_ENABLE = yes # Commands for debug and configuration
9NKRO_ENABLE = no # Enable N-Key Rollover
10BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
11RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
12AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/keyhive/navi10/rev2/info.json b/keyboards/keyhive/navi10/rev2/keyboard.json
index 8db97e67b7..2c7b9972df 100644
--- a/keyboards/keyhive/navi10/rev2/info.json
+++ b/keyboards/keyhive/navi10/rev2/keyboard.json
@@ -9,6 +9,13 @@
9 "diode_direction": "COL2ROW", 9 "diode_direction": "COL2ROW",
10 "processor": "atmega32u4", 10 "processor": "atmega32u4",
11 "bootloader": "caterina", 11 "bootloader": "caterina",
12 "features": {
13 "bootmagic": false,
14 "mousekey": false,
15 "extrakey": true,
16 "console": true,
17 "command": true
18 },
12 "layouts": { 19 "layouts": {
13 "LAYOUT": { 20 "LAYOUT": {
14 "layout": [ 21 "layout": [
diff --git a/keyboards/keyhive/navi10/rev2/rules.mk b/keyboards/keyhive/navi10/rev2/rules.mk
deleted file mode 100644
index 27b0a2549e..0000000000
--- a/keyboards/keyhive/navi10/rev2/rules.mk
+++ /dev/null
@@ -1,12 +0,0 @@
1# Build Options
2# change yes to no to disable
3#
4BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
5MOUSEKEY_ENABLE = no # Mouse keys
6EXTRAKEY_ENABLE = yes # Audio control and System control
7CONSOLE_ENABLE = yes # Console for debug
8COMMAND_ENABLE = yes # Commands for debug and configuration
9NKRO_ENABLE = no # Enable N-Key Rollover
10BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
11RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
12AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/keyhive/navi10/rev3/info.json b/keyboards/keyhive/navi10/rev3/keyboard.json
index 82df44e866..5e1b27f7ce 100644
--- a/keyboards/keyhive/navi10/rev3/info.json
+++ b/keyboards/keyhive/navi10/rev3/keyboard.json
@@ -9,6 +9,13 @@
9 "diode_direction": "COL2ROW", 9 "diode_direction": "COL2ROW",
10 "processor": "atmega32u4", 10 "processor": "atmega32u4",
11 "bootloader": "caterina", 11 "bootloader": "caterina",
12 "features": {
13 "bootmagic": false,
14 "mousekey": false,
15 "extrakey": true,
16 "console": true,
17 "command": true
18 },
12 "layouts": { 19 "layouts": {
13 "LAYOUT": { 20 "LAYOUT": {
14 "layout": [ 21 "layout": [
diff --git a/keyboards/keyhive/navi10/rev3/rules.mk b/keyboards/keyhive/navi10/rev3/rules.mk
deleted file mode 100644
index 27b0a2549e..0000000000
--- a/keyboards/keyhive/navi10/rev3/rules.mk
+++ /dev/null
@@ -1,12 +0,0 @@
1# Build Options
2# change yes to no to disable
3#
4BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
5MOUSEKEY_ENABLE = no # Mouse keys
6EXTRAKEY_ENABLE = yes # Audio control and System control
7CONSOLE_ENABLE = yes # Console for debug
8COMMAND_ENABLE = yes # Commands for debug and configuration
9NKRO_ENABLE = no # Enable N-Key Rollover
10BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
11RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
12AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/keyhive/uno/rev1/info.json b/keyboards/keyhive/uno/rev1/keyboard.json
index 61121267d7..9eaf49c2fa 100644
--- a/keyboards/keyhive/uno/rev1/info.json
+++ b/keyboards/keyhive/uno/rev1/keyboard.json
@@ -14,6 +14,12 @@
14 }, 14 },
15 "processor": "atmega32u4", 15 "processor": "atmega32u4",
16 "bootloader": "caterina", 16 "bootloader": "caterina",
17 "features": {
18 "bootmagic": false,
19 "mousekey": false,
20 "extrakey": false,
21 "rgblight": true
22 },
17 "matrix_pins": { 23 "matrix_pins": {
18 "direct": [ 24 "direct": [
19 ["B6"] 25 ["B6"]
diff --git a/keyboards/keyhive/uno/rev1/rules.mk b/keyboards/keyhive/uno/rev1/rules.mk
deleted file mode 100644
index 95667aacd7..0000000000
--- a/keyboards/keyhive/uno/rev1/rules.mk
+++ /dev/null
@@ -1,12 +0,0 @@
1# Build Options
2# change yes to no to disable
3#
4BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
5MOUSEKEY_ENABLE = no # Mouse keys
6EXTRAKEY_ENABLE = no # Audio control and System control
7CONSOLE_ENABLE = no # Console for debug
8COMMAND_ENABLE = no # Commands for debug and configuration
9NKRO_ENABLE = no # Enable N-Key Rollover
10BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
11RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
12AUDIO_ENABLE = no # Audio output
diff --git a/keyboards/keyhive/uno/rev2/info.json b/keyboards/keyhive/uno/rev2/keyboard.jsono
index 908c254bab..0283c2aa5b 100644
--- a/keyboards/keyhive/uno/rev2/info.json
+++ b/keyboards/keyhive/uno/rev2/keyboard.jsono
@@ -19,6 +19,13 @@
19 }, 19 },
20 "processor": "atmega32u4", 20 "processor": "atmega32u4",
21 "bootloader": "caterina", 21 "bootloader": "caterina",
22 "features": {
23 "bootmagic": false,
24 "mousekey": false,
25 "extrakey": false,
26 "rgblight": true,
27 "encoder": true
28 },
22 "matrix_pins": { 29 "matrix_pins": {
23 "direct": [ 30 "direct": [
24 ["D0"] 31 ["D0"]
diff --git a/keyboards/keyhive/uno/rev2/rules.mk b/keyboards/keyhive/uno/rev2/rules.mk
deleted file mode 100644
index 98b5879d7b..0000000000
--- a/keyboards/keyhive/uno/rev2/rules.mk
+++ /dev/null
@@ -1,13 +0,0 @@
1# Build Options
2# change yes to no to disable
3#
4BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
5MOUSEKEY_ENABLE = no # Mouse keys
6EXTRAKEY_ENABLE = no # Audio control and System control
7CONSOLE_ENABLE = no # Console for debug
8COMMAND_ENABLE = no # Commands for debug and configuration
9NKRO_ENABLE = no # Enable N-Key Rollover
10BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
11RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
12AUDIO_ENABLE = no # Audio output
13ENCODER_ENABLE = yes