aboutsummaryrefslogtreecommitdiff
path: root/keyboards/qwertyydox
diff options
context:
space:
mode:
authorJoel Challis <[email protected]>2024-04-03 23:14:03 +0100
committerGitHub <[email protected]>2024-04-03 23:14:03 +0100
commitf29daff9b6ed178d1d9c3bdb5d504ca8782f8d5a (patch)
treec09e608c552688dbf358dad42470a7369edeedc3 /keyboards/qwertyydox
parent62af50ceeff95a49f381130008ed03fdb0cc9362 (diff)
downloadqmk_firmware-f29daff9b6ed178d1d9c3bdb5d504ca8782f8d5a.tar.gz
qmk_firmware-f29daff9b6ed178d1d9c3bdb5d504ca8782f8d5a.zip
Miscellaneous keyboard.json migrations (#23378)
Diffstat (limited to 'keyboards/qwertyydox')
-rw-r--r--keyboards/qwertyydox/rev1/config.h (renamed from keyboards/qwertyydox/config.h)5
-rw-r--r--keyboards/qwertyydox/rev1/keyboard.json (renamed from keyboards/qwertyydox/info.json)10
-rw-r--r--keyboards/qwertyydox/rev1/rules.mk0
-rw-r--r--keyboards/qwertyydox/rules.mk15
4 files changed, 10 insertions, 20 deletions
diff --git a/keyboards/qwertyydox/config.h b/keyboards/qwertyydox/rev1/config.h
index 8e59e903ac..e5dc39eb77 100644
--- a/keyboards/qwertyydox/config.h
+++ b/keyboards/qwertyydox/rev1/config.h
@@ -17,11 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
-/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
-#define LOCKING_SUPPORT_ENABLE
-/* Locking resynchronize hack */
-#define LOCKING_RESYNC_ENABLE
-
#define MOUSEKEY_DELAY 150
#define MOUSEKEY_INTERVAL 20
#define MOUSEKEY_MAX_SPEED 10
diff --git a/keyboards/qwertyydox/info.json b/keyboards/qwertyydox/rev1/keyboard.json
index 5f1eb80da8..f2a335aa02 100644
--- a/keyboards/qwertyydox/info.json
+++ b/keyboards/qwertyydox/rev1/keyboard.json
@@ -9,6 +9,9 @@
"pid": "0x1256",
"device_version": "1.0.0"
},
+ "features": {
+ "mousekey": true
+ },
"matrix_pins": {
"cols": ["F7", "F6", "F5", "C6", "D7", "D4", "D1"],
"rows": ["B6", "B2", "B3", "B1"]
@@ -36,8 +39,15 @@
},
"diode_direction": "COL2ROW",
"split": {
+ "enabled": true,
"soft_serial_pin": "D0"
},
+ "qmk": {
+ "locking": {
+ "enabled": true,
+ "resync": true
+ }
+ },
"bootloader": "caterina",
"processor": "atmega32u4",
"layouts": {
diff --git a/keyboards/qwertyydox/rev1/rules.mk b/keyboards/qwertyydox/rev1/rules.mk
deleted file mode 100644
index e69de29bb2..0000000000
--- a/keyboards/qwertyydox/rev1/rules.mk
+++ /dev/null
diff --git a/keyboards/qwertyydox/rules.mk b/keyboards/qwertyydox/rules.mk
index 9bcd2f0741..688444b566 100644
--- a/keyboards/qwertyydox/rules.mk
+++ b/keyboards/qwertyydox/rules.mk
@@ -1,16 +1 @@
-# Build Options
-# change yes to no to disable
-#
-BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
-MOUSEKEY_ENABLE = yes # 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
-AUDIO_ENABLE = no # Audio output
-RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
-
-SPLIT_KEYBOARD = yes
-
DEFAULT_FOLDER = qwertyydox/rev1