Browse Source

Migrate dynamic_keymap.layer_count >= 4 (#22087)

pull/22090/head
Joel Challis 8 months ago
committed by GitHub
parent
commit
9a4c307740
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
59 changed files with 81 additions and 85 deletions
  1. +0
    -2
      keyboards/1upkeyboards/pi60/config.h
  2. +3
    -0
      keyboards/1upkeyboards/pi60/info.json
  3. +0
    -2
      keyboards/1upkeyboards/pi60_hse/config.h
  4. +3
    -0
      keyboards/1upkeyboards/pi60_hse/info.json
  5. +0
    -2
      keyboards/1upkeyboards/sweet16v2/kb2040/config.h
  6. +3
    -0
      keyboards/1upkeyboards/sweet16v2/kb2040/info.json
  7. +0
    -3
      keyboards/1upkeyboards/sweet16v2/pro_micro/config.h
  8. +3
    -0
      keyboards/1upkeyboards/sweet16v2/pro_micro/info.json
  9. +0
    -3
      keyboards/4pplet/eagle_viper_rep/rev_a/config.h
  10. +3
    -0
      keyboards/4pplet/eagle_viper_rep/rev_a/info.json
  11. +0
    -3
      keyboards/4pplet/eagle_viper_rep/rev_b/config.h
  12. +3
    -0
      keyboards/4pplet/eagle_viper_rep/rev_b/info.json
  13. +0
    -3
      keyboards/akko/5108/config.h
  14. +3
    -0
      keyboards/akko/5108/info.json
  15. +0
    -3
      keyboards/akko/acr87/config.h
  16. +3
    -0
      keyboards/akko/acr87/info.json
  17. +0
    -3
      keyboards/akko/top40/config.h
  18. +3
    -0
      keyboards/akko/top40/info.json
  19. +0
    -2
      keyboards/bemeier/bmek/config.h
  20. +3
    -0
      keyboards/bemeier/bmek/info.json
  21. +0
    -3
      keyboards/chosfox/cf81/config.h
  22. +0
    -5
      keyboards/deng/thirty/config.h
  23. +3
    -0
      keyboards/deng/thirty/info.json
  24. +0
    -2
      keyboards/dm9records/lain/config.h
  25. +3
    -0
      keyboards/dm9records/lain/info.json
  26. +0
    -3
      keyboards/doio/kb30/config.h
  27. +0
    -2
      keyboards/gkeyboard/gpad8_2r/config.h
  28. +3
    -0
      keyboards/gkeyboard/gpad8_2r/info.json
  29. +0
    -3
      keyboards/idyllic/tinny50_rgb/config.h
  30. +3
    -0
      keyboards/idyllic/tinny50_rgb/info.json
  31. +0
    -5
      keyboards/jones/v1/config.h
  32. +3
    -0
      keyboards/jones/v1/info.json
  33. +0
    -2
      keyboards/mechwild/sugarglider/config.h
  34. +3
    -0
      keyboards/mechwild/sugarglider/info.json
  35. +0
    -3
      keyboards/monsgeek/m1/config.h
  36. +3
    -0
      keyboards/monsgeek/m1/info.json
  37. +0
    -3
      keyboards/monsgeek/m5/config.h
  38. +3
    -0
      keyboards/monsgeek/m5/info.json
  39. +0
    -3
      keyboards/monsgeek/m6/config.h
  40. +3
    -0
      keyboards/monsgeek/m6/info.json
  41. +0
    -4
      keyboards/moonlander/config.h
  42. +3
    -0
      keyboards/moonlander/info.json
  43. +0
    -2
      keyboards/primekb/prime_e/config.h
  44. +3
    -0
      keyboards/primekb/prime_e/info.json
  45. +0
    -3
      keyboards/pteron36/config.h
  46. +3
    -0
      keyboards/pteron36/info.json
  47. +0
    -2
      keyboards/qvex/lynepad2/config.h
  48. +3
    -0
      keyboards/qvex/lynepad2/info.json
  49. +0
    -2
      keyboards/sirius/uni660/rev1/config.h
  50. +0
    -2
      keyboards/sirius/uni660/rev2/ansi/config.h
  51. +0
    -2
      keyboards/sirius/uni660/rev2/iso/config.h
  52. +0
    -2
      keyboards/wilba_tech/rama_works_m10_b/config.h
  53. +3
    -0
      keyboards/wilba_tech/rama_works_m10_b/info.json
  54. +0
    -2
      keyboards/wilba_tech/rama_works_m10_c/config.h
  55. +3
    -0
      keyboards/wilba_tech/rama_works_m10_c/info.json
  56. +0
    -2
      keyboards/zykrah/fuyu/config.h
  57. +3
    -0
      keyboards/zykrah/fuyu/info.json
  58. +0
    -2
      keyboards/zykrah/slime88/config.h
  59. +3
    -0
      keyboards/zykrah/slime88/info.json

+ 0
- 2
keyboards/1upkeyboards/pi60/config.h View File

@ -3,8 +3,6 @@
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 10
#define RGB_MATRIX_LED_COUNT 21 #define RGB_MATRIX_LED_COUNT 21
//#define RGB_MATRIX_FRAMEBUFFER_EFFECTS //#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
//#define RGB_MATRIX_KEYPRESSES //#define RGB_MATRIX_KEYPRESSES


+ 3
- 0
keyboards/1upkeyboards/pi60/info.json View File

@ -11,6 +11,9 @@
"vid": "0x6F75" "vid": "0x6F75"
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 10
},
"features": { "features": {
"audio": false, "audio": false,
"backlight": false, "backlight": false,


+ 0
- 2
keyboards/1upkeyboards/pi60_hse/config.h View File

@ -3,8 +3,6 @@
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 10
#define RGB_MATRIX_LED_COUNT 16 #define RGB_MATRIX_LED_COUNT 16
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS #define RGB_MATRIX_FRAMEBUFFER_EFFECTS
#define RGB_MATRIX_KEYPRESSES #define RGB_MATRIX_KEYPRESSES


+ 3
- 0
keyboards/1upkeyboards/pi60_hse/info.json View File

@ -11,6 +11,9 @@
"vid": "0x6F75" "vid": "0x6F75"
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 10
},
"features": { "features": {
"audio": false, "audio": false,
"backlight": false, "backlight": false,


+ 0
- 2
keyboards/1upkeyboards/sweet16v2/kb2040/config.h View File

@ -16,8 +16,6 @@
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 10
#define RGB_MATRIX_LED_COUNT 20 #define RGB_MATRIX_LED_COUNT 20
#define RGB_MATRIX_KEYPRESSES #define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS #define RGB_MATRIX_FRAMEBUFFER_EFFECTS


+ 3
- 0
keyboards/1upkeyboards/sweet16v2/kb2040/info.json View File

@ -33,6 +33,9 @@
"rows": ["GP26", "GP1", "GP18", "GP5"] "rows": ["GP26", "GP1", "GP18", "GP5"]
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 10
},
"encoder": { "encoder": {
"enabled": true, "enabled": true,
"rotary": [ "rotary": [


+ 0
- 3
keyboards/1upkeyboards/sweet16v2/pro_micro/config.h View File

@ -16,9 +16,6 @@
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 10
#define RGB_MATRIX_LED_COUNT 20 #define RGB_MATRIX_LED_COUNT 20
#define RGB_MATRIX_KEYPRESSES #define RGB_MATRIX_KEYPRESSES
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS #define RGB_MATRIX_FRAMEBUFFER_EFFECTS


+ 3
- 0
keyboards/1upkeyboards/sweet16v2/pro_micro/info.json View File

@ -31,6 +31,9 @@
"rows": ["D1", "B5", "B4", "E6"] "rows": ["D1", "B5", "B4", "E6"]
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 10
},
"encoder": { "encoder": {
"enabled": true, "enabled": true,
"rotary": [ "rotary": [


+ 0
- 3
keyboards/4pplet/eagle_viper_rep/rev_a/config.h View File

@ -41,6 +41,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define LAYER_3 A8 #define LAYER_3 A8
#define LAYER_4 A9 #define LAYER_4 A9
#define LAYER_5 B9 #define LAYER_5 B9
/* Added extra layer for use of layer leds */
#define DYNAMIC_KEYMAP_LAYER_COUNT 5

+ 3
- 0
keyboards/4pplet/eagle_viper_rep/rev_a/info.json View File

@ -13,6 +13,9 @@
"rows": ["A2", "A1", "B8", "A10", "C15", "A15", "B7", "B6", "C14", "C13"] "rows": ["A2", "A1", "B8", "A10", "C15", "A15", "B7", "B6", "C14", "C13"]
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 5
},
"backlight": { "backlight": {
"pin": "A3", "pin": "A3",
"levels": 10, "levels": 10,


+ 0
- 3
keyboards/4pplet/eagle_viper_rep/rev_b/config.h View File

@ -34,6 +34,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define LAYER_3 B0 #define LAYER_3 B0
#define LAYER_4 B9 #define LAYER_4 B9
#define LAYER_5 A9 #define LAYER_5 A9
/* Added extra layer for use of layer leds */
#define DYNAMIC_KEYMAP_LAYER_COUNT 5

+ 3
- 0
keyboards/4pplet/eagle_viper_rep/rev_b/info.json View File

@ -13,6 +13,9 @@
"rows": ["A2", "A1", "B8", "A10", "C15", "A15", "B7", "B6", "C14", "C13"] "rows": ["A2", "A1", "B8", "A10", "C15", "A15", "B7", "B6", "C14", "C13"]
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 5
},
"backlight": { "backlight": {
"pin": "A6", "pin": "A6",
"levels": 6, "levels": 6,


+ 0
- 3
keyboards/akko/5108/config.h View File

@ -16,9 +16,6 @@
#pragma once #pragma once
/* Use 5 dynamic keymap layers */
#define DYNAMIC_KEYMAP_LAYER_COUNT 6
/* LED Indicators */ /* LED Indicators */
#define LED_WIN_LOCK_PIN C11 #define LED_WIN_LOCK_PIN C11


+ 3
- 0
keyboards/akko/5108/info.json View File

@ -26,6 +26,9 @@
"rows": ["B15", "C6", "C7", "C8", "C9", "A8"] "rows": ["B15", "C6", "C7", "C8", "C9", "A8"]
}, },
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"dynamic_keymap": {
"layer_count": 6
},
"eeprom": { "eeprom": {
"driver": "wear_leveling", "driver": "wear_leveling",
"wear_leveling": { "wear_leveling": {


+ 0
- 3
keyboards/akko/acr87/config.h View File

@ -16,9 +16,6 @@
#pragma once #pragma once
/* Use 5 dynamic keymap layers */
#define DYNAMIC_KEYMAP_LAYER_COUNT 6
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */ /* Locking resynchronize hack */


+ 3
- 0
keyboards/akko/acr87/info.json View File

@ -26,6 +26,9 @@
"rows": [ "B15", "C6", "C7", "C8", "C9", "A8"] "rows": [ "B15", "C6", "C7", "C8", "C9", "A8"]
}, },
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"dynamic_keymap": {
"layer_count": 6
},
"eeprom": { "eeprom": {
"driver": "wear_leveling", "driver": "wear_leveling",
"wear_leveling": { "wear_leveling": {


+ 0
- 3
keyboards/akko/top40/config.h View File

@ -16,9 +16,6 @@
#pragma once #pragma once
/* Use 5 dynamic keymap layers */
#define DYNAMIC_KEYMAP_LAYER_COUNT 6
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */ /* Locking resynchronize hack */


+ 3
- 0
keyboards/akko/top40/info.json View File

@ -26,6 +26,9 @@
"rows": ["C7", "C8", "C9", "A8"] "rows": ["C7", "C8", "C9", "A8"]
}, },
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"dynamic_keymap": {
"layer_count": 6
},
"eeprom": { "eeprom": {
"driver": "wear_leveling", "driver": "wear_leveling",
"wear_leveling": { "wear_leveling": {


+ 0
- 2
keyboards/bemeier/bmek/config.h View File

@ -15,6 +15,4 @@
*/ */
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 5
#define VIA_EEPROM_CUSTOM_CONFIG_SIZE 20 #define VIA_EEPROM_CUSTOM_CONFIG_SIZE 20

+ 3
- 0
keyboards/bemeier/bmek/info.json View File

@ -7,6 +7,9 @@
"vid": "0x626D", "vid": "0x626D",
"pid": "0x656B" "pid": "0x656B"
}, },
"dynamic_keymap": {
"layer_count": 5
},
"layouts": { "layouts": {
"LAYOUT_all": { "LAYOUT_all": {
"layout": [ "layout": [


+ 0
- 3
keyboards/chosfox/cf81/config.h View File

@ -16,9 +16,6 @@
#pragma once #pragma once
/* Use 4 dynamic keymap layers */
#define DYNAMIC_KEYMAP_LAYER_COUNT 4
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */ /* Locking resynchronize hack */


+ 0
- 5
keyboards/deng/thirty/config.h View File

@ -78,8 +78,3 @@
#define ENABLE_RGB_MATRIX_SOLID_SPLASH #define ENABLE_RGB_MATRIX_SOLID_SPLASH
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
#endif #endif
/* VIA */
#ifdef VIA_ENABLE
#define DYNAMIC_KEYMAP_LAYER_COUNT 8
#endif

+ 3
- 0
keyboards/deng/thirty/info.json View File

@ -16,6 +16,9 @@
"rows": ["B15", "A5", "A3", "A15", "B7", "B8"] "rows": ["B15", "A5", "A3", "A15", "B7", "B8"]
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 8
},
"backlight": { "backlight": {
"pin": "B11", "pin": "B11",
"levels": 5, "levels": 5,


+ 0
- 2
keyboards/dm9records/lain/config.h View File

@ -12,5 +12,3 @@
#define LOCKING_SUPPORT_ENABLE #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */ /* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE #define LOCKING_RESYNC_ENABLE
#define DYNAMIC_KEYMAP_LAYER_COUNT 6

+ 3
- 0
keyboards/dm9records/lain/info.json View File

@ -13,6 +13,9 @@
"rows": ["C6", "D7", "D6", "D4"] "rows": ["C6", "D7", "D6", "D4"]
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 6
},
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu", "bootloader": "atmel-dfu",
"layouts": { "layouts": {


+ 0
- 3
keyboards/doio/kb30/config.h View File

@ -89,9 +89,6 @@
#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
#endif #endif
// #define DYNAMIC_KEYMAP_LAYER_COUNT 4
/* /*
* Feature disable options * Feature disable options
* These options are also useful to firmware size reduction. * These options are also useful to firmware size reduction.


+ 0
- 2
keyboards/gkeyboard/gpad8_2r/config.h View File

@ -3,8 +3,6 @@
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 8
#define RGB_MATRIX_LED_COUNT 16 #define RGB_MATRIX_LED_COUNT 16
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS #define RGB_MATRIX_FRAMEBUFFER_EFFECTS
#define RGB_MATRIX_KEYPRESSES #define RGB_MATRIX_KEYPRESSES


+ 3
- 0
keyboards/gkeyboard/gpad8_2r/info.json View File

@ -25,6 +25,9 @@
"rows": ["GP4", "GP5", "GP6"] "rows": ["GP4", "GP5", "GP6"]
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 8
},
"encoder": { "encoder": {
"enabled": true, "enabled": true,
"rotary": [ "rotary": [


+ 0
- 3
keyboards/idyllic/tinny50_rgb/config.h View File

@ -17,9 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 6
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
#define RGB_MATRIX_MAXIMUM_BRIGHTNESS 255 #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 255
#define RGB_MATRIX_STARTUP_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS * 7/8 #define RGB_MATRIX_STARTUP_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS * 7/8


+ 3
- 0
keyboards/idyllic/tinny50_rgb/info.json View File

@ -22,6 +22,9 @@
"rgb_matrix": true "rgb_matrix": true
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 6
},
"matrix_pins": { "matrix_pins": {
"rows": ["GP0", "GP2", "GP3", "GP4", "GP7"], "rows": ["GP0", "GP2", "GP3", "GP4", "GP7"],
"cols": ["GP29", "GP28", "GP27", "GP26", "GP25", "GP24", "GP23", "GP20", "GP19", "GP1", "GP6", "GP5"] "cols": ["GP29", "GP28", "GP27", "GP26", "GP25", "GP24", "GP23", "GP20", "GP19", "GP1", "GP6", "GP5"]


+ 0
- 5
keyboards/jones/v1/config.h View File

@ -32,8 +32,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* External EEPROM */ /* External EEPROM */
// Use 24LC64 EEPROM // Use 24LC64 EEPROM
#define EEPROM_I2C_24LC64 #define EEPROM_I2C_24LC64
// Set MAX_ADDR to specify actual EEPROM size.
// If it's not set, EEPROM size will be set ATmega32u4's 1023.
#define DYNAMIC_KEYMAP_EEPROM_MAX_ADDR 8191
// How many layers to use with VIA / Remap.
#define DYNAMIC_KEYMAP_LAYER_COUNT 6 // default:4

+ 3
- 0
keyboards/jones/v1/info.json View File

@ -21,6 +21,9 @@
"pin": "F1" "pin": "F1"
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 6
},
"eeprom": { "eeprom": {
"driver": "i2c" "driver": "i2c"
}, },


+ 0
- 2
keyboards/mechwild/sugarglider/config.h View File

@ -3,8 +3,6 @@
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 5
/* Matrix COL and ROW definitions */ /* Matrix COL and ROW definitions */
#define MATRIX_ROWS 9 #define MATRIX_ROWS 9
#define MATRIX_COLS 6 #define MATRIX_COLS 6


+ 3
- 0
keyboards/mechwild/sugarglider/info.json View File

@ -23,6 +23,9 @@
"force_nkro": true "force_nkro": true
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 5
},
"rgblight": { "rgblight": {
"led_count": 10, "led_count": 10,
"max_brightness": 255, "max_brightness": 255,


+ 0
- 3
keyboards/monsgeek/m1/config.h View File

@ -16,9 +16,6 @@
#pragma once #pragma once
/* Use 6 dynamic keymap layers */
#define DYNAMIC_KEYMAP_LAYER_COUNT 6
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */ /* Locking resynchronize hack */


+ 3
- 0
keyboards/monsgeek/m1/info.json View File

@ -26,6 +26,9 @@
"rows": ["B15", "C6", "C7", "C8", "C9", "A8"] "rows": ["B15", "C6", "C7", "C8", "C9", "A8"]
}, },
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"dynamic_keymap": {
"layer_count": 6
},
"eeprom": { "eeprom": {
"driver": "wear_leveling", "driver": "wear_leveling",
"wear_leveling": { "wear_leveling": {


+ 0
- 3
keyboards/monsgeek/m5/config.h View File

@ -16,9 +16,6 @@
#pragma once #pragma once
/* Use 5 dynamic keymap layers */
#define DYNAMIC_KEYMAP_LAYER_COUNT 6
/* LED Indicators */ /* LED Indicators */
#define LED_WIN_LOCK_PIN C11 #define LED_WIN_LOCK_PIN C11


+ 3
- 0
keyboards/monsgeek/m5/info.json View File

@ -25,6 +25,9 @@
"rows": ["B15", "C6", "C7", "C8", "C9", "A8"] "rows": ["B15", "C6", "C7", "C8", "C9", "A8"]
}, },
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"dynamic_keymap": {
"layer_count": 6
},
"eeprom": { "eeprom": {
"driver": "wear_leveling", "driver": "wear_leveling",
"wear_leveling": { "wear_leveling": {


+ 0
- 3
keyboards/monsgeek/m6/config.h View File

@ -16,9 +16,6 @@
#pragma once #pragma once
/* Use 6 dynamic keymap layers */
#define DYNAMIC_KEYMAP_LAYER_COUNT 6
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */ /* Locking resynchronize hack */


+ 3
- 0
keyboards/monsgeek/m6/info.json View File

@ -25,6 +25,9 @@
"rows": ["C6", "C7", "C8", "C9", "A8"] "rows": ["C6", "C7", "C8", "C9", "A8"]
}, },
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"dynamic_keymap": {
"layer_count": 6
},
"eeprom": { "eeprom": {
"driver": "wear_leveling", "driver": "wear_leveling",
"wear_leveling": { "wear_leveling": {


+ 0
- 4
keyboards/moonlander/config.h View File

@ -142,10 +142,6 @@
#define FIRMWARE_VERSION_SIZE 17 #define FIRMWARE_VERSION_SIZE 17
#define DYNAMIC_KEYMAP_EEPROM_ADDR (EECONFIG_SIZE + FIRMWARE_VERSION_SIZE) #define DYNAMIC_KEYMAP_EEPROM_ADDR (EECONFIG_SIZE + FIRMWARE_VERSION_SIZE)
#ifdef EEPROM_I2C
# define DYNAMIC_KEYMAP_EEPROM_MAX_ADDR 16383
# define DYNAMIC_KEYMAP_LAYER_COUNT 8
#endif
#define AUDIO_PIN A5 #define AUDIO_PIN A5
#define AUDIO_PIN_ALT A4 #define AUDIO_PIN_ALT A4


+ 3
- 0
keyboards/moonlander/info.json View File

@ -8,6 +8,9 @@
"pid": "0x1969", "pid": "0x1969",
"device_version": "0.0.1" "device_version": "0.0.1"
}, },
"dynamic_keymap": {
"layer_count": 8
},
"eeprom": { "eeprom": {
"driver": "i2c" "driver": "i2c"
}, },


+ 0
- 2
keyboards/primekb/prime_e/config.h View File

@ -21,5 +21,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define LOCKING_SUPPORT_ENABLE #define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */ /* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE #define LOCKING_RESYNC_ENABLE
#define DYNAMIC_KEYMAP_LAYER_COUNT 8

+ 3
- 0
keyboards/primekb/prime_e/info.json View File

@ -10,6 +10,9 @@
"rows": ["E6", "C7", "B5", "B4"] "rows": ["E6", "C7", "B5", "B4"]
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 8
},
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu", "bootloader": "atmel-dfu",
"layouts": { "layouts": {


+ 0
- 3
keyboards/pteron36/config.h View File

@ -37,6 +37,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_LAYER //#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING //#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT //#define NO_ACTION_ONESHOT
// for via
#define DYNAMIC_KEYMAP_LAYER_COUNT 7

+ 3
- 0
keyboards/pteron36/info.json View File

@ -13,6 +13,9 @@
"rows": ["E6", "D7", "B4", "B5"] "rows": ["E6", "D7", "B4", "B5"]
}, },
"diode_direction": "ROW2COL", "diode_direction": "ROW2COL",
"dynamic_keymap": {
"layer_count": 7
},
"encoder": { "encoder": {
"rotary": [ "rotary": [
{"pin_a": "F5", "pin_b": "F4"} {"pin_a": "F5", "pin_b": "F4"}


+ 0
- 2
keyboards/qvex/lynepad2/config.h View File

@ -16,8 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 5
//Digital joystick (4-way switch + encoder) //Digital joystick (4-way switch + encoder)
#define PIN_JU D4 #define PIN_JU D4
#define PIN_JD B6 #define PIN_JD B6


+ 3
- 0
keyboards/qvex/lynepad2/info.json View File

@ -15,6 +15,9 @@
"vid": "0x04D8", "vid": "0x04D8",
"pid": "0xE678" "pid": "0xE678"
}, },
"dynamic_keymap": {
"layer_count": 5
},
"encoder": { "encoder": {
"rotary": [ "rotary": [
{"pin_a": "D6", "pin_b": "B5", "resolution": 2}, {"pin_a": "D6", "pin_b": "B5", "resolution": 2},


+ 0
- 2
keyboards/sirius/uni660/rev1/config.h View File

@ -39,5 +39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_LAYER //#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING //#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT //#define NO_ACTION_ONESHOT
#define DYNAMIC_KEYMAP_LAYER_COUNT 4

+ 0
- 2
keyboards/sirius/uni660/rev2/ansi/config.h View File

@ -39,5 +39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_LAYER //#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING //#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT //#define NO_ACTION_ONESHOT
#define DYNAMIC_KEYMAP_LAYER_COUNT 4

+ 0
- 2
keyboards/sirius/uni660/rev2/iso/config.h View File

@ -39,5 +39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_LAYER //#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING //#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT //#define NO_ACTION_ONESHOT
#define DYNAMIC_KEYMAP_LAYER_COUNT 4

+ 0
- 2
keyboards/wilba_tech/rama_works_m10_b/config.h View File

@ -37,5 +37,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_LAYER //#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING //#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT //#define NO_ACTION_ONESHOT
#define DYNAMIC_KEYMAP_LAYER_COUNT 10

+ 3
- 0
keyboards/wilba_tech/rama_works_m10_b/info.json View File

@ -13,6 +13,9 @@
"rows": ["E6"] "rows": ["E6"]
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 10
},
"backlight": { "backlight": {
"pin": "C6" "pin": "C6"
}, },


+ 0
- 2
keyboards/wilba_tech/rama_works_m10_c/config.h View File

@ -73,8 +73,6 @@
#define RGB_BACKLIGHT_LAYER_2_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 } #define RGB_BACKLIGHT_LAYER_2_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
#define RGB_BACKLIGHT_LAYER_3_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 } #define RGB_BACKLIGHT_LAYER_3_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
#define DYNAMIC_KEYMAP_LAYER_COUNT 10
// Backlight config starts after VIA's EEPROM usage, // Backlight config starts after VIA's EEPROM usage,
// dynamic keymaps start after this. // dynamic keymaps start after this.
#define VIA_EEPROM_CUSTOM_CONFIG_SIZE 51 #define VIA_EEPROM_CUSTOM_CONFIG_SIZE 51

+ 3
- 0
keyboards/wilba_tech/rama_works_m10_c/info.json View File

@ -13,6 +13,9 @@
"rows": ["E6"] "rows": ["E6"]
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 10
},
"processor": "atmega32u4", "processor": "atmega32u4",
"bootloader": "atmel-dfu", "bootloader": "atmel-dfu",
"layouts": { "layouts": {


+ 0
- 2
keyboards/zykrah/fuyu/config.h View File

@ -14,8 +14,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 6
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 500U #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 500U


+ 3
- 0
keyboards/zykrah/fuyu/info.json View File

@ -19,6 +19,9 @@
"rgb_matrix": true "rgb_matrix": true
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 6
},
"matrix_pins": { "matrix_pins": {
"rows": ["GP13", "GP12", "GP11", "GP10", "GP15", "GP14"], "rows": ["GP13", "GP12", "GP11", "GP10", "GP15", "GP14"],
"cols": ["GP29", "GP28", "GP26", "GP25", "GP24", "GP23", "GP22", "GP21", "GP20", "GP19", "GP18", "GP17", "GP16", "GP27", "GP9", "GP1", "GP0"] "cols": ["GP29", "GP28", "GP26", "GP25", "GP24", "GP23", "GP22", "GP21", "GP20", "GP19", "GP18", "GP17", "GP16", "GP27", "GP9", "GP1", "GP0"]


+ 0
- 2
keyboards/zykrah/slime88/config.h View File

@ -14,7 +14,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once #pragma once
#define DYNAMIC_KEYMAP_LAYER_COUNT 6
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 500U #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 500U

+ 3
- 0
keyboards/zykrah/slime88/info.json View File

@ -18,6 +18,9 @@
"nkro": true "nkro": true
}, },
"diode_direction": "COL2ROW", "diode_direction": "COL2ROW",
"dynamic_keymap": {
"layer_count": 6
},
"matrix_pins": { "matrix_pins": {
"rows": ["GP2", "GP29", "GP28", "GP27", "GP11", "GP12"], "rows": ["GP2", "GP29", "GP28", "GP27", "GP11", "GP12"],
"cols": ["GP26", "GP25", "GP24", "GP23", "GP22", "GP21", "GP20", "GP19", "GP18", "GP17", "GP16", "GP15", "GP14", "GP13", "GP0", "GP1", "GP3"] "cols": ["GP26", "GP25", "GP24", "GP23", "GP22", "GP21", "GP20", "GP19", "GP18", "GP17", "GP16", "GP15", "GP14", "GP13", "GP0", "GP1", "GP3"]


Loading…
Cancel
Save