Browse Source

Merge remote-tracking branch 'upstream/develop' into cl_adopt_h

pull/23499/head
Duncan Sutherland 2 weeks ago
parent
commit
c6c439f034
374 changed files with 1229 additions and 2258 deletions
  1. +2
    -2
      keyboards/cannonkeys/is0gr/info.json
  2. +1
    -2
      keyboards/compensator/keyboard.json
  3. +1
    -1
      keyboards/compensator/keymaps/default/keymap.c
  4. +1
    -1
      keyboards/compensator/keymaps/via/keymap.c
  5. +0
    -0
      keyboards/dasky/reverb/keyboard.json
  6. +0
    -0
      keyboards/dc01/arrow/keyboard.json
  7. +0
    -0
      keyboards/dc01/left/keyboard.json
  8. +0
    -0
      keyboards/dc01/numpad/keyboard.json
  9. +0
    -0
      keyboards/dc01/right/keyboard.json
  10. +0
    -0
      keyboards/dcpedit/redherring/keyboard.json
  11. +0
    -0
      keyboards/deng/thirty/keyboard.json
  12. +0
    -0
      keyboards/dichotomy/keyboard.json
  13. +0
    -0
      keyboards/dm9records/plaid/keyboard.json
  14. +0
    -0
      keyboards/dm9records/tartan/keyboard.json
  15. +0
    -0
      keyboards/doio/kb16/rev1/keyboard.json
  16. +0
    -0
      keyboards/doio/kb16/rev2/keyboard.json
  17. +0
    -0
      keyboards/doio/kb38/keyboard.json
  18. +0
    -0
      keyboards/dp60/keyboard.json
  19. +0
    -37
      keyboards/draytronics/scarlet/config.h
  20. +6
    -0
      keyboards/draytronics/scarlet/keyboard.json
  21. +0
    -0
      keyboards/drop/alt/v2/keyboard.json
  22. +0
    -0
      keyboards/drop/cstm65/keyboard.json
  23. +0
    -0
      keyboards/drop/cstm80/keyboard.json
  24. +0
    -0
      keyboards/drop/ctrl/v2/keyboard.json
  25. +0
    -0
      keyboards/drop/sense75/keyboard.json
  26. +0
    -0
      keyboards/drop/shift/v2/keyboard.json
  27. +0
    -0
      keyboards/duck/eagle_viper/v2/keyboard.json
  28. +0
    -0
      keyboards/duck/jetfire/keyboard.json
  29. +0
    -0
      keyboards/duck/lightsaver/keyboard.json
  30. +0
    -0
      keyboards/duck/octagon/v1/keyboard.json
  31. +0
    -0
      keyboards/duck/octagon/v2/keyboard.json
  32. +0
    -0
      keyboards/duck/orion/v3/keyboard.json
  33. +0
    -0
      keyboards/duck/tcv3/keyboard.json
  34. +0
    -0
      keyboards/ducky/one2mini/1861st/keyboard.json
  35. +0
    -0
      keyboards/ducky/one2sf/1967st/keyboard.json
  36. +0
    -0
      keyboards/durgod/k310/base/keyboard.json
  37. +0
    -0
      keyboards/dztech/dz60rgb/v2_1/keyboard.json
  38. +0
    -0
      keyboards/dztech/dz60rgb_ansi/v2_1/keyboard.json
  39. +0
    -0
      keyboards/dztech/dz60rgb_wkl/v2_1/keyboard.json
  40. +0
    -0
      keyboards/dztech/dz65rgb/v3/keyboard.json
  41. +0
    -10
      keyboards/eco/info.json
  42. +10
    -0
      keyboards/eco/rev1/keyboard.json
  43. +0
    -1
      keyboards/eco/rev1/rules.mk
  44. +10
    -0
      keyboards/eco/rev2/keyboard.json
  45. +0
    -1
      keyboards/eco/rev2/rules.mk
  46. +0
    -28
      keyboards/edi/hardlight/mk1/config.h
  47. +6
    -0
      keyboards/edi/hardlight/mk1/keyboard.json
  48. +0
    -5
      keyboards/edi/hardlight/mk2/config.h
  49. +17
    -0
      keyboards/edi/hardlight/mk2/keyboard.json
  50. +0
    -16
      keyboards/edi/hardlight/mk2/rules.mk
  51. +8
    -0
      keyboards/edinburgh41/keyboard.json
  52. +0
    -14
      keyboards/edinburgh41/rules.mk
  53. +0
    -39
      keyboards/efreet/config.h
  54. +13
    -0
      keyboards/efreet/keyboard.json
  55. +0
    -13
      keyboards/efreet/rules.mk
  56. +0
    -0
      keyboards/elcantorhs/keyboard.json
  57. +10
    -0
      keyboards/elephant42/keyboard.json
  58. +0
    -15
      keyboards/elephant42/rules.mk
  59. +6
    -0
      keyboards/emery65/keyboard.json
  60. +0
    -13
      keyboards/emery65/rules.mk
  61. +0
    -0
      keyboards/era/linx3/n86/keyboard.json
  62. +0
    -1
      keyboards/era/linx3/n86/rules.mk
  63. +0
    -0
      keyboards/era/linx3/n8x/keyboard.json
  64. +0
    -1
      keyboards/era/linx3/n8x/rules.mk
  65. +0
    -6
      keyboards/ergodox_ez/glow/info.json
  66. +13
    -0
      keyboards/ergodox_ez/glow/keyboard.json
  67. +0
    -1
      keyboards/ergodox_ez/glow/rules.mk
  68. +0
    -13
      keyboards/ergodox_ez/rules.mk
  69. +0
    -9
      keyboards/ergodox_ez/shine/info.json
  70. +16
    -0
      keyboards/ergodox_ez/shine/keyboard.json
  71. +0
    -1
      keyboards/ergodox_ez/shine/rules.mk
  72. +10
    -1
      keyboards/ergodox_stm32/keyboard.json
  73. +2
    -13
      keyboards/ergodox_stm32/rules.mk
  74. +7
    -0
      keyboards/ergoslab/rev1/keyboard.json
  75. +0
    -13
      keyboards/ergoslab/rules.mk
  76. +7
    -0
      keyboards/ergotravel/rev1/keyboard.json
  77. +0
    -1
      keyboards/ergotravel/rev1/rules.mk
  78. +0
    -13
      keyboards/ergotravel/rules.mk
  79. +0
    -39
      keyboards/ericrlau/numdiscipline/rev1/config.h
  80. +11
    -0
      keyboards/ericrlau/numdiscipline/rev1/keyboard.json
  81. +0
    -13
      keyboards/ericrlau/numdiscipline/rev1/rules.mk
  82. +6
    -0
      keyboards/evyd13/atom47/rev2/keyboard.json
  83. +0
    -3
      keyboards/evyd13/atom47/rev2/rules.mk
  84. +6
    -0
      keyboards/evyd13/atom47/rev3/keyboard.json
  85. +0
    -1
      keyboards/evyd13/atom47/rev3/rules.mk
  86. +6
    -0
      keyboards/evyd13/atom47/rev4/keyboard.json
  87. +0
    -4
      keyboards/evyd13/atom47/rev4/rules.mk
  88. +6
    -0
      keyboards/evyd13/atom47/rev5/keyboard.json
  89. +0
    -1
      keyboards/evyd13/atom47/rev5/rules.mk
  90. +0
    -13
      keyboards/evyd13/atom47/rules.mk
  91. +0
    -38
      keyboards/evyd13/eon40/config.h
  92. +14
    -0
      keyboards/evyd13/eon40/keyboard.json
  93. +0
    -14
      keyboards/evyd13/eon40/rules.mk
  94. +0
    -39
      keyboards/evyd13/nt660/config.h
  95. +11
    -0
      keyboards/evyd13/nt660/keyboard.json
  96. +0
    -13
      keyboards/evyd13/nt660/rules.mk
  97. +0
    -38
      keyboards/evyd13/pockettype/config.h
  98. +11
    -0
      keyboards/evyd13/pockettype/keyboard.json
  99. +0
    -13
      keyboards/evyd13/pockettype/rules.mk
  100. +0
    -0
      keyboards/evyd13/wasdat/keyboard.json

+ 2
- 2
keyboards/cannonkeys/is0gr/info.json View File

@ -18,8 +18,8 @@
"url": "https://cannonkeys.com",
"usb": {
"device_version": "0.0.1",
"pid": "0x0028",
"vid": "0xCA04"
"pid": "0xCA04",
"vid": "0x0028"
},
"community_layouts": ["ortho_1x1"],
"layouts": {


+ 1
- 2
keyboards/compensator/keyboard.json View File

@ -28,8 +28,7 @@
"layer_count": 3
},
"indicators": {
"caps_lock": "E6",
"on_state": 0
"caps_lock": "E6"
},
"layouts": {
"LAYOUT": {


+ 1
- 1
keyboards/compensator/keymaps/default/keymap.c View File

@ -21,7 +21,7 @@ enum custom_keycodes {
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = LAYOUT( /* Base -> XT:Num:Nav:Alphas:Nav:Num:Xt*/
KC_F1, KC_F2, KC_PPLS, KC_P7, KC_P8, KC_P9, KC_INS, KC_HOME, KC_PGUP, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_INS, KC_HOME, KC_PGUP, KC_P7, KC_P8, KC_P9, KC_PPLS, KC_F1, KC_F2,
KC_F1, KC_F2, KC_PPLS, KC_P7, KC_P8, KC_P9, KC_INS, KC_HOME, KC_PGUP, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, KC_INS, KC_HOME, KC_PGUP, KC_P7, KC_P8, KC_P9, KC_PPLS, KC_F1, KC_F2,
KC_F3, KC_F4, KC_PMNS, KC_P4, KC_P5, KC_P6, KC_DEL, KC_END, KC_PGDN, KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_DEL, KC_END, KC_PGDN, KC_P4, KC_P5, KC_P6, KC_PMNS, KC_F3, KC_F4,
KC_F5, KC_F6, KC_PENT, KC_P1, KC_P2, KC_P3, KC_NO, KC_UP, KC_NO, KC_LSFT, KC_BSLS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(1), KC_NO, KC_UP, KC_NO, KC_P1, KC_P2, KC_P3, KC_PENT, KC_F5, KC_F6,
KC_F7, KC_F8, KC_PMNS, KC_PDOT, KC_P0, KC_P00, KC_LEFT, KC_DOWN, KC_RIGHT, KC_LCTL, KC_LALT, KC_SPC, KC_SPC, KC_SPC, KC_LALT, KC_LCTL, KC_LEFT, KC_DOWN, KC_RIGHT, KC_P00, KC_P0, KC_PDOT, KC_PMNS, KC_F7, KC_F8


+ 1
- 1
keyboards/compensator/keymaps/via/keymap.c View File

@ -21,7 +21,7 @@ enum custom_keycodes {
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = LAYOUT( /* Base -> XT:Num:Nav:Alphas:Nav:Num:Xt*/
KC_F1, KC_F2, KC_PPLS, KC_P7, KC_P8, KC_P9, KC_INS, KC_HOME, KC_PGUP, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_INS, KC_HOME, KC_PGUP, KC_P7, KC_P8, KC_P9, KC_PPLS, KC_F1, KC_F2,
KC_F1, KC_F2, KC_PPLS, KC_P7, KC_P8, KC_P9, KC_INS, KC_HOME, KC_PGUP, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC, KC_INS, KC_HOME, KC_PGUP, KC_P7, KC_P8, KC_P9, KC_PPLS, KC_F1, KC_F2,
KC_F3, KC_F4, KC_PMNS, KC_P4, KC_P5, KC_P6, KC_DEL, KC_END, KC_PGDN, KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_DEL, KC_END, KC_PGDN, KC_P4, KC_P5, KC_P6, KC_PMNS, KC_F3, KC_F4,
KC_F5, KC_F6, KC_PENT, KC_P1, KC_P2, KC_P3, KC_NO, KC_UP, KC_NO, KC_LSFT, KC_BSLS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(1), KC_NO, KC_UP, KC_NO, KC_P1, KC_P2, KC_P3, KC_PENT, KC_F5, KC_F6,
KC_F7, KC_F8, KC_PMNS, KC_PDOT, KC_P0, KC_P00, KC_LEFT, KC_DOWN, KC_RIGHT, KC_LCTL, KC_LALT, KC_SPC, KC_SPC, KC_SPC, KC_LALT, KC_LCTL, KC_LEFT, KC_DOWN, KC_RIGHT, KC_P00, KC_P0, KC_PDOT, KC_PMNS, KC_F7, KC_F8


keyboards/dasky/reverb/info.json → keyboards/dasky/reverb/keyboard.json View File


keyboards/dc01/arrow/info.json → keyboards/dc01/arrow/keyboard.json View File


keyboards/dc01/left/info.json → keyboards/dc01/left/keyboard.json View File


keyboards/dc01/numpad/info.json → keyboards/dc01/numpad/keyboard.json View File


keyboards/dc01/right/info.json → keyboards/dc01/right/keyboard.json View File


keyboards/dcpedit/redherring/info.json → keyboards/dcpedit/redherring/keyboard.json View File


keyboards/deng/thirty/info.json → keyboards/deng/thirty/keyboard.json View File


keyboards/dichotomy/info.json → keyboards/dichotomy/keyboard.json View File


keyboards/dm9records/plaid/info.json → keyboards/dm9records/plaid/keyboard.json View File


keyboards/dm9records/tartan/info.json → keyboards/dm9records/tartan/keyboard.json View File


keyboards/doio/kb16/rev1/info.json → keyboards/doio/kb16/rev1/keyboard.json View File


keyboards/doio/kb16/rev2/info.json → keyboards/doio/kb16/rev2/keyboard.json View File


keyboards/doio/kb38/info.json → keyboards/doio/kb38/keyboard.json View File


keyboards/dp60/info.json → keyboards/dp60/keyboard.json View File


+ 0
- 37
keyboards/draytronics/scarlet/config.h View File

@ -1,37 +0,0 @@
/*Copyright 2020 Blake Drayson / Draytronics
Contact info@draytronics.co.uk
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
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
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/draytronics/scarlet/info.json → keyboards/draytronics/scarlet/keyboard.json View File

@ -20,6 +20,12 @@
"mousekey": true,
"extrakey": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["numpad_5x4"],
"layouts": {
"LAYOUT_numpad_5x4": {

keyboards/drop/alt/v2/info.json → keyboards/drop/alt/v2/keyboard.json View File


keyboards/drop/cstm65/info.json → keyboards/drop/cstm65/keyboard.json View File


keyboards/drop/cstm80/info.json → keyboards/drop/cstm80/keyboard.json View File


keyboards/drop/ctrl/v2/info.json → keyboards/drop/ctrl/v2/keyboard.json View File


keyboards/drop/sense75/info.json → keyboards/drop/sense75/keyboard.json View File


keyboards/drop/shift/v2/info.json → keyboards/drop/shift/v2/keyboard.json View File


keyboards/duck/eagle_viper/v2/info.json → keyboards/duck/eagle_viper/v2/keyboard.json View File


keyboards/duck/jetfire/info.json → keyboards/duck/jetfire/keyboard.json View File


keyboards/duck/lightsaver/info.json → keyboards/duck/lightsaver/keyboard.json View File


keyboards/duck/octagon/v1/info.json → keyboards/duck/octagon/v1/keyboard.json View File


keyboards/duck/octagon/v2/info.json → keyboards/duck/octagon/v2/keyboard.json View File


keyboards/duck/orion/v3/info.json → keyboards/duck/orion/v3/keyboard.json View File


keyboards/duck/tcv3/info.json → keyboards/duck/tcv3/keyboard.json View File


keyboards/ducky/one2mini/1861st/info.json → keyboards/ducky/one2mini/1861st/keyboard.json View File


keyboards/ducky/one2sf/1967st/info.json → keyboards/ducky/one2sf/1967st/keyboard.json View File


keyboards/durgod/k310/base/info.json → keyboards/durgod/k310/base/keyboard.json View File


keyboards/dztech/dz60rgb/v2_1/info.json → keyboards/dztech/dz60rgb/v2_1/keyboard.json View File


keyboards/dztech/dz60rgb_ansi/v2_1/info.json → keyboards/dztech/dz60rgb_ansi/v2_1/keyboard.json View File


keyboards/dztech/dz60rgb_wkl/v2_1/info.json → keyboards/dztech/dz60rgb_wkl/v2_1/keyboard.json View File


keyboards/dztech/dz65rgb/v3/info.json → keyboards/dztech/dz65rgb/v3/keyboard.json View File


+ 0
- 10
keyboards/eco/info.json View File

@ -3,16 +3,6 @@
"manufacturer": "Bishop Keyboards",
"url": "",
"maintainer": "qmk",
"features": {
"backlight": true,
"bootmagic": false,
"command": true,
"console": false,
"extrakey": true,
"midi": true,
"mousekey": false,
"nkro": false
},
"usb": {
"vid": "0x1337",
"pid": "0x6006"


keyboards/eco/rev1/info.json → keyboards/eco/rev1/keyboard.json View File

@ -7,6 +7,16 @@
"rows": ["B1", "B6", "B2", "B3"]
},
"diode_direction": "COL2ROW",
"features": {
"backlight": false,
"bootmagic": false,
"command": true,
"console": false,
"extrakey": true,
"midi": true,
"mousekey": false,
"nkro": false
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 1
keyboards/eco/rev1/rules.mk View File

@ -1 +0,0 @@
BACKLIGHT_ENABLE = no

keyboards/eco/rev2/info.json → keyboards/eco/rev2/keyboard.json View File

@ -7,6 +7,16 @@
"rows": ["D7", "B5", "B4", "E6"]
},
"diode_direction": "COL2ROW",
"features": {
"backlight": false,
"bootmagic": false,
"command": true,
"console": false,
"extrakey": true,
"midi": true,
"mousekey": false,
"nkro": false
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 1
keyboards/eco/rev2/rules.mk View File

@ -1 +0,0 @@
BACKLIGHT_ENABLE = no

+ 0
- 28
keyboards/edi/hardlight/mk1/config.h View File

@ -1,28 +0,0 @@
/*
©2021 Everywhere Defense Industries / Fate Everywhere <fate@7storm.org>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
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
/*
* Enable Audio Subsystem with two voices
*/
// #define AUDIO_PIN C6

+ 6
- 0
keyboards/edi/hardlight/mk1/keyboard.json View File

@ -16,6 +16,12 @@
"nkro": false,
"rgblight": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"matrix_pins": {
"cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B5"],
"rows": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4"]


+ 0
- 5
keyboards/edi/hardlight/mk2/config.h View File

@ -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 RGBLIGHT_EFFECT_KNIGHT_LENGTH 5
/* PWM RGB Underglow Defines */


keyboards/edi/hardlight/mk2/info.json → keyboards/edi/hardlight/mk2/keyboard.json View File

@ -32,6 +32,23 @@
"diode_direction": "COL2ROW",
"processor": "STM32F072",
"bootloader": "stm32-dfu",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"console": true,
"command": true,
"nkro": true,
"rgblight": true,
"velocikey": true,
"key_lock": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["ortho_4x16"],
"layouts": {
"LAYOUT_ortho_4x16": {

+ 0
- 16
keyboards/edi/hardlight/mk2/rules.mk View File

@ -1,18 +1,2 @@
# Wildcard to allow APM32 MCU
DFU_SUFFIX_ARGS = -v FFFF -p FFFF
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = yes # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
VELOCIKEY_ENABLE = yes
KEY_LOCK_ENABLE = yes

keyboards/edinburgh41/info.json → keyboards/edinburgh41/keyboard.json View File

@ -4,6 +4,14 @@
"maintainer": "schwarzer-geiger",
"bootloader": "atmel-dfu",
"processor": "atmega32u4",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgblight": true,
"pointing_device": true
},
"url": "https://github.com/schwarzer-geiger/Edinburgh41",
"usb": {
"device_version": "1.0.0",

+ 0
- 14
keyboards/edinburgh41/rules.mk View File

@ -1,15 +1 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
POINTING_DEVICE_ENABLE = yes
POINTING_DEVICE_DRIVER = analog_joystick

+ 0
- 39
keyboards/efreet/config.h View File

@ -1,39 +0,0 @@
/*
Copyright 2019 Amber Holly
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
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
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/efreet/info.json → keyboards/efreet/keyboard.json View File

@ -20,6 +20,19 @@
},
"processor": "atmega32u2",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"backlight": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["ortho_4x12", "planck_mit"],
"layouts": {
"LAYOUT_planck_mit": {

+ 0
- 13
keyboards/efreet/rules.mk View File

@ -1,16 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
# Disable unsupported hardware
RGBLIGHT_SUPPORTED = no
AUDIO_SUPPORTED = no

keyboards/elcantorhs/info.json → keyboards/elcantorhs/keyboard.json View File


keyboards/elephant42/info.json → keyboards/elephant42/keyboard.json View File

@ -54,6 +54,16 @@
},
"processor": "atmega32u4",
"bootloader": "caterina",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"rgb_matrix": true,
"oled": true
},
"build": {
"lto": true
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 15
keyboards/elephant42/rules.mk View File

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

keyboards/emery65/info.json → keyboards/emery65/keyboard.json View File

@ -19,6 +19,12 @@
},
"processor": "STM32F072",
"bootloader": "stm32-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_65_ansi_blocker_split_bs"
},

+ 0
- 13
keyboards/emery65/rules.mk View File

@ -1,15 +1,2 @@
# Wildcard to allow APM32 MCU
DFU_SUFFIX_ARGS = -v FFFF -p FFFF
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output

keyboards/era/linx3/n86/info.json → keyboards/era/linx3/n86/keyboard.json View File


+ 0
- 1
keyboards/era/linx3/n86/rules.mk View File

@ -1 +0,0 @@
# This file intentionally left blank

keyboards/era/linx3/n8x/info.json → keyboards/era/linx3/n8x/keyboard.json View File


+ 0
- 1
keyboards/era/linx3/n8x/rules.mk View File

@ -1 +0,0 @@
# This file intentionally left blank

+ 0
- 6
keyboards/ergodox_ez/glow/info.json View File

@ -1,6 +0,0 @@
{
"keyboard_name": "ErgoDox EZ Glow",
"usb": {
"pid": "0x4976"
}
}

+ 13
- 0
keyboards/ergodox_ez/glow/keyboard.json View File

@ -0,0 +1,13 @@
{
"keyboard_name": "ErgoDox EZ Glow",
"usb": {
"pid": "0x4976"
},
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgb_matrix": true
}
}

+ 0
- 1
keyboards/ergodox_ez/glow/rules.mk View File

@ -1 +0,0 @@
RGB_MATRIX_ENABLE = yes

+ 0
- 13
keyboards/ergodox_ez/rules.mk View File

@ -3,20 +3,7 @@
# details), include the following define:
# OPT_DEFS += -DLEFT_LEDS
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
CUSTOM_MATRIX = lite # Custom matrix file for the ErgoDox EZ
NKRO_ENABLE = yes # Enable N-Key Rollover
UNICODE_ENABLE = no # Unicode
SWAP_HANDS_ENABLE= no # Allow swapping hands of keyboard
RGB_MATRIX_ENABLE = no # enable later
# project specific files
SRC += matrix.c


+ 0
- 9
keyboards/ergodox_ez/shine/info.json View File

@ -1,9 +0,0 @@
{
"keyboard_name": "ErgoDox EZ Shine",
"usb": {
"pid": "0x4975"
},
"rgblight": {
"driver": "custom"
}
}

+ 16
- 0
keyboards/ergodox_ez/shine/keyboard.json View File

@ -0,0 +1,16 @@
{
"keyboard_name": "ErgoDox EZ Shine",
"usb": {
"pid": "0x4975"
},
"rgblight": {
"driver": "custom"
},
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgblight": true
}
}

+ 0
- 1
keyboards/ergodox_ez/shine/rules.mk View File

@ -1,3 +1,2 @@
RGBLIGHT_ENABLE = yes
WS2812_DRIVER_REQUIRED = yes
SRC += rgblight_custom.c

keyboards/ergodox_stm32/info.json → keyboards/ergodox_stm32/keyboard.json View File

@ -8,7 +8,16 @@
"pid": "0x1308",
"device_version": "1.0.1"
},
"layouts": {
"features": {
"bootmagic": false,
"mousekey": false,
"extrakey": true,
"nkro": true,
"unicode": true
},
"processor": "STM32F103",
"bootloader": "custom",
"layouts": {
"LAYOUT_ergodox": {
"layout": [
{"matrix": [0, 0], "x": 0, "y": 0.375, "w": 1.5},

+ 2
- 13
keyboards/ergodox_stm32/rules.mk View File

@ -1,19 +1,8 @@
# MCU name
MCU = STM32F103
# custom bootloader
MCU_LDSCRIPT = stm32f103_bootloader
BOARD = ST_NUCLEO64_F103RB
# Bootloader selection
BOOTLOADER = custom
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
CUSTOM_MATRIX = yes # Custom matrix file
UNICODE_ENABLE = yes # Unicode
CUSTOM_MATRIX = yes
SRC += matrix.c
I2C_DRIVER_REQUIRED = yes

+ 7
- 0
keyboards/ergoslab/rev1/keyboard.json View File

@ -25,6 +25,13 @@
},
"processor": "atmega32u4",
"bootloader": "caterina",
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"command": true,
"rgblight": true
},
"layout_aliases": {
"LAYOUT_ergoslab": "LAYOUT"
},


+ 0
- 13
keyboards/ergoslab/rules.mk View File

@ -1,14 +1 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
DEFAULT_FOLDER = ergoslab/rev1

keyboards/ergotravel/rev1/info.json → keyboards/ergotravel/rev1/keyboard.json View File

@ -25,6 +25,13 @@
},
"bootloader": "caterina",
"processor": "atmega32u4",
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"command": true,
"rgblight": true
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 1
keyboards/ergotravel/rev1/rules.mk View File

@ -1 +0,0 @@
BACKLIGHT_ENABLE = no

+ 0
- 13
keyboards/ergotravel/rules.mk View File

@ -1,14 +1 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
DEFAULT_FOLDER = ergotravel/rev1

+ 0
- 39
keyboards/ericrlau/numdiscipline/rev1/config.h View File

@ -1,39 +0,0 @@
/*
Copyright 2020 Eric Lau
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
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
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/ericrlau/numdiscipline/rev1/info.json → keyboards/ericrlau/numdiscipline/rev1/keyboard.json View File

@ -16,6 +16,17 @@
"diode_direction": "COL2ROW",
"processor": "atmega32a",
"bootloader": "usbasploader",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"layouts": {
"LAYOUT_all": {
"layout": [

+ 0
- 13
keyboards/ericrlau/numdiscipline/rev1/rules.mk View File

@ -1,15 +1,2 @@
# Processor frequency
F_CPU = 16000000
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output

keyboards/evyd13/atom47/rev2/info.json → keyboards/evyd13/atom47/rev2/keyboard.json View File

@ -34,6 +34,12 @@
},
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"backlight": true
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_split_space"
},

+ 0
- 3
keyboards/evyd13/atom47/rev2/rules.mk View File

@ -1,3 +0,0 @@
# Build Options
RGBLIGHT_ENABLE = no
BACKLIGHT_ENABLE = yes

keyboards/evyd13/atom47/rev3/info.json → keyboards/evyd13/atom47/rev3/keyboard.json View File

@ -47,6 +47,12 @@
},
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"backlight": true
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_split_space"
},

+ 0
- 1
keyboards/evyd13/atom47/rev3/rules.mk View File

@ -1 +0,0 @@
BACKLIGHT_ENABLE = yes

keyboards/evyd13/atom47/rev4/info.json → keyboards/evyd13/atom47/rev4/keyboard.json View File

@ -29,6 +29,12 @@
},
"processor": "atmega32u2",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"encoder": true
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_split_space"
},

+ 0
- 4
keyboards/evyd13/atom47/rev4/rules.mk View File

@ -1,4 +0,0 @@
# Build Options
ENCODER_ENABLE = yes
BACKLIGHT_ENABLE = no
RGBLIGHT_ENABLE = no

keyboards/evyd13/atom47/rev5/info.json → keyboards/evyd13/atom47/rev5/keyboard.json View File

@ -49,6 +49,12 @@
"diode_direction": "COL2ROW",
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"rgb_matrix": true
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_split_space"
},

+ 0
- 1
keyboards/evyd13/atom47/rev5/rules.mk View File

@ -1 +0,0 @@
RGB_MATRIX_ENABLE = yes

+ 0
- 13
keyboards/evyd13/atom47/rules.mk View File

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

+ 0
- 38
keyboards/evyd13/eon40/config.h View File

@ -1,38 +0,0 @@
/* Copyright 2019 Evy Dekkers
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* 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
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/evyd13/eon40/info.json → keyboards/evyd13/eon40/keyboard.json View File

@ -26,6 +26,20 @@
},
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"console": true,
"command": true,
"encoder": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["ortho_4x12", "planck_mit"],
"layouts": {
"LAYOUT_ortho_4x12": {

+ 0
- 14
keyboards/evyd13/eon40/rules.mk View File

@ -1,17 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = yes # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
# Disable unsupported hardware
RGBLIGHT_SUPPORTED = no
AUDIO_SUPPORTED = no


+ 0
- 39
keyboards/evyd13/nt660/config.h View File

@ -1,39 +0,0 @@
/*
Copyright 2020 Evy Dekkers
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
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
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/evyd13/nt660/info.json → keyboards/evyd13/nt660/keyboard.json View File

@ -23,6 +23,17 @@
},
"processor": "atmega32u4",
"bootloader": "qmk-dfu",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["66_ansi", "66_iso"],
"layouts": {
"LAYOUT_all": {

+ 0
- 13
keyboards/evyd13/nt660/rules.mk View File

@ -1,16 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
# Disable unsupported hardware
RGBLIGHT_SUPPORTED = no
AUDIO_SUPPORTED = no


+ 0
- 38
keyboards/evyd13/pockettype/config.h View File

@ -1,38 +0,0 @@
/* Copyright 2019 Evy Dekkers
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* 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
/*
* Feature disable options
* These options are also useful to firmware size reduction.
*/
/* disable debug print */
//#define NO_DEBUG
/* disable print */
//#define NO_PRINT
/* disable action features */
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT

keyboards/evyd13/pockettype/info.json → keyboards/evyd13/pockettype/keyboard.json View File

@ -15,6 +15,17 @@
"diode_direction": "COL2ROW",
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true
},
"qmk": {
"locking": {
"enabled": true,
"resync": true
}
},
"community_layouts": ["ortho_4x12"],
"layouts": {
"LAYOUT_ortho_4x12": {

+ 0
- 13
keyboards/evyd13/pockettype/rules.mk View File

@ -1,16 +1,3 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = no # Console for debug
COMMAND_ENABLE = no # Commands for debug and configuration
NKRO_ENABLE = no # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
# Disable unsupported hardware
RGBLIGHT_SUPPORTED = no
AUDIO_SUPPORTED = no


keyboards/evyd13/wasdat/info.json → keyboards/evyd13/wasdat/keyboard.json View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save