diff options
| author | James Young <18669334+noroadsleft@users.noreply.github.com> | 2024-05-23 11:49:30 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-23 19:49:30 +0100 |
| commit | f37f27f02a55f750c21f671e712e3f704ba57885 (patch) | |
| tree | b09ead193112d75b9ad55634ae0fc70bb854b4b1 /keyboards | |
| parent | 912124f71cfcd9276fec13b27dea0029e49b1483 (diff) | |
Migrate `LOCKING_*_ENABLE` to Data-Driven: O (#23778)
Affects:
- `oddball`
- `oddforge/vea`
- `ok60`
- `om60`
- `omkbd/ergodash/mini`
- `omkbd/ergodash/rev1`
- `omkbd/runner3680/3x6`
- `omkbd/runner3680/3x7`
- `omkbd/runner3680/3x8`
- `omkbd/runner3680/4x6`
- `omkbd/runner3680/4x7`
- `omkbd/runner3680/4x8`
- `omkbd/runner3680/5x6`
- `omkbd/runner3680/5x6_5x8`
- `omkbd/runner3680/5x7`
- `omkbd/runner3680/5x8`
- `omnikeyish`
- `orange75`
- `org60`
- `ortho5by12`
- `orthocode`
Diffstat (limited to 'keyboards')
42 files changed, 124 insertions, 177 deletions
diff --git a/keyboards/oddball/config.h b/keyboards/oddball/config.h index 71c4ecd4db..73d4cbe862 100644 --- a/keyboards/oddball/config.h +++ b/keyboards/oddball/config.h | |||
| @@ -21,11 +21,6 @@ | |||
| 21 | #define SPLIT_USB_DETECT | 21 | #define SPLIT_USB_DETECT |
| 22 | #define MASTER_RIGHT | 22 | #define MASTER_RIGHT |
| 23 | 23 | ||
| 24 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 25 | #define LOCKING_SUPPORT_ENABLE | ||
| 26 | /* Locking resynchronize hack */ | ||
| 27 | #define LOCKING_RESYNC_ENABLE | ||
| 28 | |||
| 29 | /* optical sensor settings */ | 24 | /* optical sensor settings */ |
| 30 | #define SCROLL_DIVIDER 12 | 25 | #define SCROLL_DIVIDER 12 |
| 31 | #define CPI_1 2000 | 26 | #define CPI_1 2000 |
diff --git a/keyboards/oddball/info.json b/keyboards/oddball/info.json index fdbb8b2b1d..3e6ffb0a90 100644 --- a/keyboards/oddball/info.json +++ b/keyboards/oddball/info.json | |||
| @@ -15,6 +15,12 @@ | |||
| 15 | "nkro": false, | 15 | "nkro": false, |
| 16 | "pointing_device": true | 16 | "pointing_device": true |
| 17 | }, | 17 | }, |
| 18 | "qmk": { | ||
| 19 | "locking": { | ||
| 20 | "enabled": true, | ||
| 21 | "resync": true | ||
| 22 | } | ||
| 23 | }, | ||
| 18 | "split": { | 24 | "split": { |
| 19 | "enabled": true | 25 | "enabled": true |
| 20 | }, | 26 | }, |
diff --git a/keyboards/oddforge/vea/config.h b/keyboards/oddforge/vea/config.h index 316f8392c0..c31783065c 100644 --- a/keyboards/oddforge/vea/config.h +++ b/keyboards/oddforge/vea/config.h | |||
| @@ -21,7 +21,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 21 | #define MATRIX_ROWS 8 | 21 | #define MATRIX_ROWS 8 |
| 22 | #define MATRIX_COLS 15 | 22 | #define MATRIX_COLS 15 |
| 23 | 23 | ||
| 24 | #define LOCKING_SUPPORT_ENABLE | ||
| 25 | #define LOCKING_RESYNC_ENABLE | ||
| 26 | |||
| 27 | #define RGBLIGHT_EFFECT_KNIGHT_OFFSET 9 | 24 | #define RGBLIGHT_EFFECT_KNIGHT_OFFSET 9 |
diff --git a/keyboards/oddforge/vea/keyboard.json b/keyboards/oddforge/vea/keyboard.json index 6a6780ea53..a93f843aa0 100644 --- a/keyboards/oddforge/vea/keyboard.json +++ b/keyboards/oddforge/vea/keyboard.json | |||
| @@ -15,6 +15,12 @@ | |||
| 15 | "mousekey": false, | 15 | "mousekey": false, |
| 16 | "rgblight": true | 16 | "rgblight": true |
| 17 | }, | 17 | }, |
| 18 | "qmk": { | ||
| 19 | "locking": { | ||
| 20 | "enabled": true, | ||
| 21 | "resync": true | ||
| 22 | } | ||
| 23 | }, | ||
| 18 | "backlight": { | 24 | "backlight": { |
| 19 | "pin": "D4" | 25 | "pin": "D4" |
| 20 | }, | 26 | }, |
diff --git a/keyboards/ok60/config.h b/keyboards/ok60/config.h deleted file mode 100644 index 74f7ff5181..0000000000 --- a/keyboards/ok60/config.h +++ /dev/null | |||
| @@ -1,24 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2018 Edward Browncross | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | |||
| 18 | #pragma once | ||
| 19 | |||
| 20 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 21 | #define LOCKING_SUPPORT_ENABLE | ||
| 22 | |||
| 23 | /* Locking resynchronize hack */ | ||
| 24 | #define LOCKING_RESYNC_ENABLE | ||
diff --git a/keyboards/ok60/keyboard.json b/keyboards/ok60/keyboard.json index f6459907be..5cf55b666d 100644 --- a/keyboards/ok60/keyboard.json +++ b/keyboards/ok60/keyboard.json | |||
| @@ -18,6 +18,12 @@ | |||
| 18 | "nkro": true, | 18 | "nkro": true, |
| 19 | "rgblight": true | 19 | "rgblight": true |
| 20 | }, | 20 | }, |
| 21 | "qmk": { | ||
| 22 | "locking": { | ||
| 23 | "enabled": true, | ||
| 24 | "resync": true | ||
| 25 | } | ||
| 26 | }, | ||
| 21 | "matrix_pins": { | 27 | "matrix_pins": { |
| 22 | "cols": ["D0", "D1", "D2", "D3", "D5", "B6", "C6", "C7", "F1", "F0", "E6", "B3", "B2", "B1", "B0"], | 28 | "cols": ["D0", "D1", "D2", "D3", "D5", "B6", "C6", "C7", "F1", "F0", "E6", "B3", "B2", "B1", "B0"], |
| 23 | "rows": ["B5", "B4", "D7", "D6", "D4"] | 29 | "rows": ["B5", "B4", "D7", "D6", "D4"] |
diff --git a/keyboards/om60/config.h b/keyboards/om60/config.h index e5c8d9426a..1a6dfd1281 100644 --- a/keyboards/om60/config.h +++ b/keyboards/om60/config.h | |||
| @@ -29,11 +29,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 29 | #define MATRIX_ROW_PINS { D1, D0, D4, C6, D7 } | 29 | #define MATRIX_ROW_PINS { D1, D0, D4, C6, D7 } |
| 30 | #define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, E6 } | 30 | #define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, E6 } |
| 31 | 31 | ||
| 32 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 33 | #define LOCKING_SUPPORT_ENABLE | ||
| 34 | /* Locking resynchronize hack */ | ||
| 35 | #define LOCKING_RESYNC_ENABLE | ||
| 36 | |||
| 37 | #ifndef IOS_DEVICE_ENABLE | 32 | #ifndef IOS_DEVICE_ENABLE |
| 38 | #define RGBLIGHT_LIMIT_VAL 90 | 33 | #define RGBLIGHT_LIMIT_VAL 90 |
| 39 | #define RGBLIGHT_VAL_STEP 17 | 34 | #define RGBLIGHT_VAL_STEP 17 |
diff --git a/keyboards/om60/keyboard.json b/keyboards/om60/keyboard.json index 22386db039..08eb898b01 100644 --- a/keyboards/om60/keyboard.json +++ b/keyboards/om60/keyboard.json | |||
| @@ -22,7 +22,11 @@ | |||
| 22 | ] | 22 | ] |
| 23 | }, | 23 | }, |
| 24 | "qmk": { | 24 | "qmk": { |
| 25 | "tap_keycode_delay": 10 | 25 | "tap_keycode_delay": 10, |
| 26 | "locking": { | ||
| 27 | "enabled": true, | ||
| 28 | "resync": true | ||
| 29 | } | ||
| 26 | }, | 30 | }, |
| 27 | "rgblight": { | 31 | "rgblight": { |
| 28 | "hue_steps": 10, | 32 | "hue_steps": 10, |
diff --git a/keyboards/omkbd/ergodash/mini/config.h b/keyboards/omkbd/ergodash/mini/config.h index 26543ebb9d..12b408ff56 100644 --- a/keyboards/omkbd/ergodash/mini/config.h +++ b/keyboards/omkbd/ergodash/mini/config.h | |||
| @@ -20,11 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 20 | 20 | ||
| 21 | #define AUDIO_PIN C6 | 21 | #define AUDIO_PIN C6 |
| 22 | 22 | ||
| 23 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 24 | #define LOCKING_SUPPORT_ENABLE | ||
| 25 | /* Locking resynchronize hack */ | ||
| 26 | #define LOCKING_RESYNC_ENABLE | ||
| 27 | |||
| 28 | #define SELECT_SOFT_SERIAL_SPEED 1 | 23 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 29 | /*Sets the protocol speed when using serial communication*/ | 24 | /*Sets the protocol speed when using serial communication*/ |
| 30 | //Speeds: | 25 | //Speeds: |
diff --git a/keyboards/omkbd/ergodash/mini/keyboard.json b/keyboards/omkbd/ergodash/mini/keyboard.json index 0423326177..6286b73b90 100644 --- a/keyboards/omkbd/ergodash/mini/keyboard.json +++ b/keyboards/omkbd/ergodash/mini/keyboard.json | |||
| @@ -14,6 +14,12 @@ | |||
| 14 | "mousekey": false, | 14 | "mousekey": false, |
| 15 | "nkro": false | 15 | "nkro": false |
| 16 | }, | 16 | }, |
| 17 | "qmk": { | ||
| 18 | "locking": { | ||
| 19 | "enabled": true, | ||
| 20 | "resync": true | ||
| 21 | } | ||
| 22 | }, | ||
| 17 | "matrix_pins": { | 23 | "matrix_pins": { |
| 18 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"], | 24 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"], |
| 19 | "rows": ["D7", "E6", "B4", "B5"] | 25 | "rows": ["D7", "E6", "B4", "B5"] |
diff --git a/keyboards/omkbd/ergodash/rev1/config.h b/keyboards/omkbd/ergodash/rev1/config.h index 26543ebb9d..12b408ff56 100644 --- a/keyboards/omkbd/ergodash/rev1/config.h +++ b/keyboards/omkbd/ergodash/rev1/config.h | |||
| @@ -20,11 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 20 | 20 | ||
| 21 | #define AUDIO_PIN C6 | 21 | #define AUDIO_PIN C6 |
| 22 | 22 | ||
| 23 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 24 | #define LOCKING_SUPPORT_ENABLE | ||
| 25 | /* Locking resynchronize hack */ | ||
| 26 | #define LOCKING_RESYNC_ENABLE | ||
| 27 | |||
| 28 | #define SELECT_SOFT_SERIAL_SPEED 1 | 23 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 29 | /*Sets the protocol speed when using serial communication*/ | 24 | /*Sets the protocol speed when using serial communication*/ |
| 30 | //Speeds: | 25 | //Speeds: |
diff --git a/keyboards/omkbd/ergodash/rev1/keyboard.json b/keyboards/omkbd/ergodash/rev1/keyboard.json index 07405e22f7..fb4a1c2254 100644 --- a/keyboards/omkbd/ergodash/rev1/keyboard.json +++ b/keyboards/omkbd/ergodash/rev1/keyboard.json | |||
| @@ -14,6 +14,12 @@ | |||
| 14 | "mousekey": false, | 14 | "mousekey": false, |
| 15 | "nkro": false | 15 | "nkro": false |
| 16 | }, | 16 | }, |
| 17 | "qmk": { | ||
| 18 | "locking": { | ||
| 19 | "enabled": true, | ||
| 20 | "resync": true | ||
| 21 | } | ||
| 22 | }, | ||
| 17 | "matrix_pins": { | 23 | "matrix_pins": { |
| 18 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"], | 24 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"], |
| 19 | "rows": ["D4", "D7", "E6", "B4", "B5"] | 25 | "rows": ["D4", "D7", "E6", "B4", "B5"] |
diff --git a/keyboards/omkbd/runner3680/3x6/config.h b/keyboards/omkbd/runner3680/3x6/config.h index c0a755e251..2b0210d2be 100644 --- a/keyboards/omkbd/runner3680/3x6/config.h +++ b/keyboards/omkbd/runner3680/3x6/config.h | |||
| @@ -16,11 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | #define SELECT_SOFT_SERIAL_SPEED 1 | 19 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 25 | /*Sets the protocol speed when using serial communication*/ | 20 | /*Sets the protocol speed when using serial communication*/ |
| 26 | //Speeds: | 21 | //Speeds: |
diff --git a/keyboards/omkbd/runner3680/3x6/keyboard.json b/keyboards/omkbd/runner3680/3x6/keyboard.json index f2a169d228..3e1ab5ba82 100644 --- a/keyboards/omkbd/runner3680/3x6/keyboard.json +++ b/keyboards/omkbd/runner3680/3x6/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "qmk": { | ||
| 12 | "locking": { | ||
| 13 | "enabled": true, | ||
| 14 | "resync": true | ||
| 15 | } | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["D4", "C6", "D7"] | 19 | "rows": ["D4", "C6", "D7"] |
diff --git a/keyboards/omkbd/runner3680/3x7/config.h b/keyboards/omkbd/runner3680/3x7/config.h index c0a755e251..2b0210d2be 100644 --- a/keyboards/omkbd/runner3680/3x7/config.h +++ b/keyboards/omkbd/runner3680/3x7/config.h | |||
| @@ -16,11 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | #define SELECT_SOFT_SERIAL_SPEED 1 | 19 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 25 | /*Sets the protocol speed when using serial communication*/ | 20 | /*Sets the protocol speed when using serial communication*/ |
| 26 | //Speeds: | 21 | //Speeds: |
diff --git a/keyboards/omkbd/runner3680/3x7/keyboard.json b/keyboards/omkbd/runner3680/3x7/keyboard.json index e4b36983e7..496be94925 100644 --- a/keyboards/omkbd/runner3680/3x7/keyboard.json +++ b/keyboards/omkbd/runner3680/3x7/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "qmk": { | ||
| 12 | "locking": { | ||
| 13 | "enabled": true, | ||
| 14 | "resync": true | ||
| 15 | } | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["D4", "C6", "D7"] | 19 | "rows": ["D4", "C6", "D7"] |
diff --git a/keyboards/omkbd/runner3680/3x8/config.h b/keyboards/omkbd/runner3680/3x8/config.h index c0a755e251..2b0210d2be 100644 --- a/keyboards/omkbd/runner3680/3x8/config.h +++ b/keyboards/omkbd/runner3680/3x8/config.h | |||
| @@ -16,11 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | #define SELECT_SOFT_SERIAL_SPEED 1 | 19 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 25 | /*Sets the protocol speed when using serial communication*/ | 20 | /*Sets the protocol speed when using serial communication*/ |
| 26 | //Speeds: | 21 | //Speeds: |
diff --git a/keyboards/omkbd/runner3680/3x8/keyboard.json b/keyboards/omkbd/runner3680/3x8/keyboard.json index e001332796..80719fd0e4 100644 --- a/keyboards/omkbd/runner3680/3x8/keyboard.json +++ b/keyboards/omkbd/runner3680/3x8/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "qmk": { | ||
| 12 | "locking": { | ||
| 13 | "enabled": true, | ||
| 14 | "resync": true | ||
| 15 | } | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["D4", "C6", "D7"] | 19 | "rows": ["D4", "C6", "D7"] |
diff --git a/keyboards/omkbd/runner3680/4x6/config.h b/keyboards/omkbd/runner3680/4x6/config.h index c0a755e251..2b0210d2be 100644 --- a/keyboards/omkbd/runner3680/4x6/config.h +++ b/keyboards/omkbd/runner3680/4x6/config.h | |||
| @@ -16,11 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | #define SELECT_SOFT_SERIAL_SPEED 1 | 19 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 25 | /*Sets the protocol speed when using serial communication*/ | 20 | /*Sets the protocol speed when using serial communication*/ |
| 26 | //Speeds: | 21 | //Speeds: |
diff --git a/keyboards/omkbd/runner3680/4x6/keyboard.json b/keyboards/omkbd/runner3680/4x6/keyboard.json index 6568a9e845..f9d3146a78 100644 --- a/keyboards/omkbd/runner3680/4x6/keyboard.json +++ b/keyboards/omkbd/runner3680/4x6/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "qmk": { | ||
| 12 | "locking": { | ||
| 13 | "enabled": true, | ||
| 14 | "resync": true | ||
| 15 | } | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["D4", "C6", "D7", "E6"] | 19 | "rows": ["D4", "C6", "D7", "E6"] |
diff --git a/keyboards/omkbd/runner3680/4x7/config.h b/keyboards/omkbd/runner3680/4x7/config.h index c0a755e251..2b0210d2be 100644 --- a/keyboards/omkbd/runner3680/4x7/config.h +++ b/keyboards/omkbd/runner3680/4x7/config.h | |||
| @@ -16,11 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | #define SELECT_SOFT_SERIAL_SPEED 1 | 19 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 25 | /*Sets the protocol speed when using serial communication*/ | 20 | /*Sets the protocol speed when using serial communication*/ |
| 26 | //Speeds: | 21 | //Speeds: |
diff --git a/keyboards/omkbd/runner3680/4x7/keyboard.json b/keyboards/omkbd/runner3680/4x7/keyboard.json index 88f3bdd18d..120e254e5c 100644 --- a/keyboards/omkbd/runner3680/4x7/keyboard.json +++ b/keyboards/omkbd/runner3680/4x7/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "qmk": { | ||
| 12 | "locking": { | ||
| 13 | "enabled": true, | ||
| 14 | "resync": true | ||
| 15 | } | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["D4", "C6", "D7", "E6"] | 19 | "rows": ["D4", "C6", "D7", "E6"] |
diff --git a/keyboards/omkbd/runner3680/4x8/config.h b/keyboards/omkbd/runner3680/4x8/config.h index c0a755e251..2b0210d2be 100644 --- a/keyboards/omkbd/runner3680/4x8/config.h +++ b/keyboards/omkbd/runner3680/4x8/config.h | |||
| @@ -16,11 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | #define SELECT_SOFT_SERIAL_SPEED 1 | 19 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 25 | /*Sets the protocol speed when using serial communication*/ | 20 | /*Sets the protocol speed when using serial communication*/ |
| 26 | //Speeds: | 21 | //Speeds: |
diff --git a/keyboards/omkbd/runner3680/4x8/keyboard.json b/keyboards/omkbd/runner3680/4x8/keyboard.json index 1ee1d482c9..e0b91088da 100644 --- a/keyboards/omkbd/runner3680/4x8/keyboard.json +++ b/keyboards/omkbd/runner3680/4x8/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "qmk": { | ||
| 12 | "locking": { | ||
| 13 | "enabled": true, | ||
| 14 | "resync": true | ||
| 15 | } | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["D4", "C6", "D7", "E6"] | 19 | "rows": ["D4", "C6", "D7", "E6"] |
diff --git a/keyboards/omkbd/runner3680/5x6/config.h b/keyboards/omkbd/runner3680/5x6/config.h index c0a755e251..2b0210d2be 100644 --- a/keyboards/omkbd/runner3680/5x6/config.h +++ b/keyboards/omkbd/runner3680/5x6/config.h | |||
| @@ -16,11 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | #define SELECT_SOFT_SERIAL_SPEED 1 | 19 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 25 | /*Sets the protocol speed when using serial communication*/ | 20 | /*Sets the protocol speed when using serial communication*/ |
| 26 | //Speeds: | 21 | //Speeds: |
diff --git a/keyboards/omkbd/runner3680/5x6/keyboard.json b/keyboards/omkbd/runner3680/5x6/keyboard.json index 28fddf1873..c06bff537f 100644 --- a/keyboards/omkbd/runner3680/5x6/keyboard.json +++ b/keyboards/omkbd/runner3680/5x6/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "qmk": { | ||
| 12 | "locking": { | ||
| 13 | "enabled": true, | ||
| 14 | "resync": true | ||
| 15 | } | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["D4", "C6", "D7", "E6", "B4"] | 19 | "rows": ["D4", "C6", "D7", "E6", "B4"] |
diff --git a/keyboards/omkbd/runner3680/5x6_5x8/config.h b/keyboards/omkbd/runner3680/5x6_5x8/config.h index 8cf1e8238d..b6f3f5ff86 100644 --- a/keyboards/omkbd/runner3680/5x6_5x8/config.h +++ b/keyboards/omkbd/runner3680/5x6_5x8/config.h | |||
| @@ -16,11 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | #define SELECT_SOFT_SERIAL_SPEED 1 | 19 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 25 | /*Sets the protocol speed when using serial communication*/ | 20 | /*Sets the protocol speed when using serial communication*/ |
| 26 | //Speeds: | 21 | //Speeds: |
diff --git a/keyboards/omkbd/runner3680/5x6_5x8/keyboard.json b/keyboards/omkbd/runner3680/5x6_5x8/keyboard.json index 8a7b34597e..4c359b27eb 100644 --- a/keyboards/omkbd/runner3680/5x6_5x8/keyboard.json +++ b/keyboards/omkbd/runner3680/5x6_5x8/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x5658", | 8 | "pid": "0x5658", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "qmk": { | ||
| 12 | "locking": { | ||
| 13 | "enabled": true, | ||
| 14 | "resync": true | ||
| 15 | } | ||
| 16 | }, | ||
| 11 | "rgb_matrix": { | 17 | "rgb_matrix": { |
| 12 | "driver": "ws2812", | 18 | "driver": "ws2812", |
| 13 | "split_count": [30, 40] | 19 | "split_count": [30, 40] |
diff --git a/keyboards/omkbd/runner3680/5x7/config.h b/keyboards/omkbd/runner3680/5x7/config.h index c0a755e251..2b0210d2be 100644 --- a/keyboards/omkbd/runner3680/5x7/config.h +++ b/keyboards/omkbd/runner3680/5x7/config.h | |||
| @@ -16,11 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | #define SELECT_SOFT_SERIAL_SPEED 1 | 19 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 25 | /*Sets the protocol speed when using serial communication*/ | 20 | /*Sets the protocol speed when using serial communication*/ |
| 26 | //Speeds: | 21 | //Speeds: |
diff --git a/keyboards/omkbd/runner3680/5x7/keyboard.json b/keyboards/omkbd/runner3680/5x7/keyboard.json index 10a833a839..55936eb9d3 100644 --- a/keyboards/omkbd/runner3680/5x7/keyboard.json +++ b/keyboards/omkbd/runner3680/5x7/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "qmk": { | ||
| 12 | "locking": { | ||
| 13 | "enabled": true, | ||
| 14 | "resync": true | ||
| 15 | } | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["D4", "C6", "D7", "E6", "B4"] | 19 | "rows": ["D4", "C6", "D7", "E6", "B4"] |
diff --git a/keyboards/omkbd/runner3680/5x8/config.h b/keyboards/omkbd/runner3680/5x8/config.h index c0a755e251..2b0210d2be 100644 --- a/keyboards/omkbd/runner3680/5x8/config.h +++ b/keyboards/omkbd/runner3680/5x8/config.h | |||
| @@ -16,11 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
| 23 | |||
| 24 | #define SELECT_SOFT_SERIAL_SPEED 1 | 19 | #define SELECT_SOFT_SERIAL_SPEED 1 |
| 25 | /*Sets the protocol speed when using serial communication*/ | 20 | /*Sets the protocol speed when using serial communication*/ |
| 26 | //Speeds: | 21 | //Speeds: |
diff --git a/keyboards/omkbd/runner3680/5x8/keyboard.json b/keyboards/omkbd/runner3680/5x8/keyboard.json index 8b2ca0142c..9e96e69bbb 100644 --- a/keyboards/omkbd/runner3680/5x8/keyboard.json +++ b/keyboards/omkbd/runner3680/5x8/keyboard.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "qmk": { | ||
| 12 | "locking": { | ||
| 13 | "enabled": true, | ||
| 14 | "resync": true | ||
| 15 | } | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["D4", "C6", "D7", "E6", "B4"] | 19 | "rows": ["D4", "C6", "D7", "E6", "B4"] |
diff --git a/keyboards/omnikeyish/config.h b/keyboards/omnikeyish/config.h index c4edb8427c..ad307854e0 100644 --- a/keyboards/omnikeyish/config.h +++ b/keyboards/omnikeyish/config.h | |||
| @@ -14,12 +14,6 @@ | |||
| 14 | /* COL2ROW or ROW2COL */ | 14 | /* COL2ROW or ROW2COL */ |
| 15 | #define DIODE_DIRECTION ROW2COL | 15 | #define DIODE_DIRECTION ROW2COL |
| 16 | 16 | ||
| 17 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 18 | #define LOCKING_SUPPORT_ENABLE | ||
| 19 | |||
| 20 | /* Locking resynchronize hack */ | ||
| 21 | #define LOCKING_RESYNC_ENABLE | ||
| 22 | |||
| 23 | #define DYNAMIC_MACRO_COUNT 12 | 17 | #define DYNAMIC_MACRO_COUNT 12 |
| 24 | #define DYNAMIC_MACRO_SIZE 48 | 18 | #define DYNAMIC_MACRO_SIZE 48 |
| 25 | #define DYNAMIC_MACRO_EEPROM_STORAGE | 19 | #define DYNAMIC_MACRO_EEPROM_STORAGE |
diff --git a/keyboards/omnikeyish/keyboard.json b/keyboards/omnikeyish/keyboard.json index cd61f2954b..82363b10bf 100644 --- a/keyboards/omnikeyish/keyboard.json +++ b/keyboards/omnikeyish/keyboard.json | |||
| @@ -17,6 +17,12 @@ | |||
| 17 | "mousekey": false, | 17 | "mousekey": false, |
| 18 | "nkro": true | 18 | "nkro": true |
| 19 | }, | 19 | }, |
| 20 | "qmk": { | ||
| 21 | "locking": { | ||
| 22 | "enabled": true, | ||
| 23 | "resync": true | ||
| 24 | } | ||
| 25 | }, | ||
| 20 | "indicators": { | 26 | "indicators": { |
| 21 | "caps_lock": "E1", | 27 | "caps_lock": "E1", |
| 22 | "num_lock": "E0", | 28 | "num_lock": "E0", |
diff --git a/keyboards/orange75/config.h b/keyboards/orange75/config.h deleted file mode 100644 index 5f36081323..0000000000 --- a/keyboards/orange75/config.h +++ /dev/null | |||
| @@ -1,7 +0,0 @@ | |||
| 1 | #pragma once | ||
| 2 | |||
| 3 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 4 | #define LOCKING_SUPPORT_ENABLE | ||
| 5 | |||
| 6 | /* Locking resynchronize hack */ | ||
| 7 | #define LOCKING_RESYNC_ENABLE | ||
diff --git a/keyboards/orange75/keyboard.json b/keyboards/orange75/keyboard.json index 4208cc0f58..a0ef819651 100644 --- a/keyboards/orange75/keyboard.json +++ b/keyboards/orange75/keyboard.json | |||
| @@ -17,6 +17,12 @@ | |||
| 17 | "mousekey": true, | 17 | "mousekey": true, |
| 18 | "nkro": true | 18 | "nkro": true |
| 19 | }, | 19 | }, |
| 20 | "qmk": { | ||
| 21 | "locking": { | ||
| 22 | "enabled": true, | ||
| 23 | "resync": true | ||
| 24 | } | ||
| 25 | }, | ||
| 20 | "matrix_pins": { | 26 | "matrix_pins": { |
| 21 | "cols": ["D3", "D2", "D1", "D0", "B7", "B3"], | 27 | "cols": ["D3", "D2", "D1", "D0", "B7", "B3"], |
| 22 | "rows": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B4", "D7", "D4", "D5", "D6"] | 28 | "rows": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B4", "D7", "D4", "D5", "D6"] |
diff --git a/keyboards/org60/config.h b/keyboards/org60/config.h deleted file mode 100644 index 4e59694818..0000000000 --- a/keyboards/org60/config.h +++ /dev/null | |||
| @@ -1,23 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2012 Jun Wako <wakojun@gmail.com> | ||
| 3 | |||
| 4 | This program is free software: you can redistribute it and/or modify | ||
| 5 | it under the terms of the GNU General Public License as published by | ||
| 6 | the Free Software Foundation, either version 2 of the License, or | ||
| 7 | (at your option) any later version. | ||
| 8 | |||
| 9 | This program is distributed in the hope that it will be useful, | ||
| 10 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 11 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 12 | GNU General Public License for more details. | ||
| 13 | |||
| 14 | You should have received a copy of the GNU General Public License | ||
| 15 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 16 | */ | ||
| 17 | |||
| 18 | #pragma once | ||
| 19 | |||
| 20 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 21 | #define LOCKING_SUPPORT_ENABLE | ||
| 22 | /* Locking resynchronize hack */ | ||
| 23 | #define LOCKING_RESYNC_ENABLE | ||
diff --git a/keyboards/org60/keyboard.json b/keyboards/org60/keyboard.json index d4994346af..2586d16b08 100644 --- a/keyboards/org60/keyboard.json +++ b/keyboards/org60/keyboard.json | |||
| @@ -18,6 +18,12 @@ | |||
| 18 | "nkro": true, | 18 | "nkro": true, |
| 19 | "rgblight": true | 19 | "rgblight": true |
| 20 | }, | 20 | }, |
| 21 | "qmk": { | ||
| 22 | "locking": { | ||
| 23 | "enabled": true, | ||
| 24 | "resync": true | ||
| 25 | } | ||
| 26 | }, | ||
| 21 | "matrix_pins": { | 27 | "matrix_pins": { |
| 22 | "cols": ["F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B7", "B5", "B4", "D7", "D6", "B3"], | 28 | "cols": ["F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B7", "B5", "B4", "D7", "D6", "B3"], |
| 23 | "rows": ["D0", "D1", "D2", "D3", "D5"] | 29 | "rows": ["D0", "D1", "D2", "D3", "D5"] |
diff --git a/keyboards/ortho5by12/config.h b/keyboards/ortho5by12/config.h deleted file mode 100644 index 2e97980987..0000000000 --- a/keyboards/ortho5by12/config.h +++ /dev/null | |||
| @@ -1,20 +0,0 @@ | |||
| 1 | /* | ||
| 2 | Copyright 2019 Takuya Urakawa (dm9records.com) | ||
| 3 | This program is free software: you can redistribute it and/or modify | ||
| 4 | it under the terms of the GNU General Public License as published by | ||
| 5 | the Free Software Foundation, either version 2 of the License, or | ||
| 6 | (at your option) any later version. | ||
| 7 | This program is distributed in the hope that it will be useful, | ||
| 8 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 9 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 10 | GNU General Public License for more details. | ||
| 11 | You should have received a copy of the GNU General Public License | ||
| 12 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 13 | */ | ||
| 14 | |||
| 15 | #pragma once | ||
| 16 | |||
| 17 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 18 | #define LOCKING_SUPPORT_ENABLE | ||
| 19 | /* Locking resynchronize hack */ | ||
| 20 | #define LOCKING_RESYNC_ENABLE | ||
diff --git a/keyboards/ortho5by12/keyboard.json b/keyboards/ortho5by12/keyboard.json index c45788ba2f..49ce494417 100644 --- a/keyboards/ortho5by12/keyboard.json +++ b/keyboards/ortho5by12/keyboard.json | |||
| @@ -16,6 +16,12 @@ | |||
| 16 | "mousekey": false, | 16 | "mousekey": false, |
| 17 | "nkro": false | 17 | "nkro": false |
| 18 | }, | 18 | }, |
| 19 | "qmk": { | ||
| 20 | "locking": { | ||
| 21 | "enabled": true, | ||
| 22 | "resync": true | ||
| 23 | } | ||
| 24 | }, | ||
| 19 | "matrix_pins": { | 25 | "matrix_pins": { |
| 20 | "cols": ["C2", "D0", "D1", "D4", "C3", "C1"], | 26 | "cols": ["C2", "D0", "D1", "D4", "C3", "C1"], |
| 21 | "rows": ["B5", "B1", "B2", "B3", "B4", "C0", "D5", "D6", "D7", "B0"] | 27 | "rows": ["B5", "B1", "B2", "B3", "B4", "C0", "D5", "D6", "D7", "B0"] |
diff --git a/keyboards/orthocode/config.h b/keyboards/orthocode/config.h deleted file mode 100644 index 3cc80db376..0000000000 --- a/keyboards/orthocode/config.h +++ /dev/null | |||
| @@ -1,22 +0,0 @@ | |||
| 1 | /*Copyright 2020 Jrodna | ||
| 2 | |||
| 3 | This program is free software: you can redistribute it and/or modify | ||
| 4 | it under the terms of the GNU General Public License as published by | ||
| 5 | the Free Software Foundation, either version 2 of the License, or | ||
| 6 | (at your option) any later version. | ||
| 7 | |||
| 8 | This program is distributed in the hope that it will be useful, | ||
| 9 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | GNU General Public License for more details. | ||
| 12 | |||
| 13 | You should have received a copy of the GNU General Public License | ||
| 14 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 16 | |||
| 17 | #pragma once | ||
| 18 | |||
| 19 | /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ | ||
| 20 | #define LOCKING_SUPPORT_ENABLE | ||
| 21 | /* Locking resynchronize hack */ | ||
| 22 | #define LOCKING_RESYNC_ENABLE | ||
diff --git a/keyboards/orthocode/keyboard.json b/keyboards/orthocode/keyboard.json index 69f3374b27..11c720c6b1 100644 --- a/keyboards/orthocode/keyboard.json +++ b/keyboards/orthocode/keyboard.json | |||
| @@ -31,7 +31,11 @@ | |||
| 31 | ] | 31 | ] |
| 32 | }, | 32 | }, |
| 33 | "qmk": { | 33 | "qmk": { |
| 34 | "tap_keycode_delay": 10 | 34 | "tap_keycode_delay": 10, |
| 35 | "locking": { | ||
| 36 | "enabled": true, | ||
| 37 | "resync": true | ||
| 38 | } | ||
| 35 | }, | 39 | }, |
| 36 | "rgblight": { | 40 | "rgblight": { |
| 37 | "saturation_steps": 8, | 41 | "saturation_steps": 8, |
