Browse Source

Data-Driven Keyboard Conversions: K, Part 2 (#23562)

pull/22643/head
James Young 2 weeks ago
committed by GitHub
parent
commit
5936a96620
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
38 changed files with 133 additions and 249 deletions
  1. +5
    -0
      keyboards/kb58/keyboard.json
  2. +0
    -12
      keyboards/kb58/rules.mk
  3. +5
    -0
      keyboards/kb_elmo/aek2_usb/info.json
  4. +0
    -13
      keyboards/kb_elmo/aek2_usb/rules.mk
  5. +5
    -0
      keyboards/kb_elmo/elmopad/info.json
  6. +0
    -13
      keyboards/kb_elmo/elmopad/rules.mk
  7. +6
    -0
      keyboards/kb_elmo/isolation/info.json
  8. +0
    -13
      keyboards/kb_elmo/isolation/rules.mk
  9. +5
    -0
      keyboards/kb_elmo/m0110a_usb/info.json
  10. +0
    -13
      keyboards/kb_elmo/m0110a_usb/rules.mk
  11. +5
    -0
      keyboards/kb_elmo/m0116_usb/info.json
  12. +0
    -13
      keyboards/kb_elmo/m0116_usb/rules.mk
  13. +5
    -0
      keyboards/kb_elmo/sesame/info.json
  14. +0
    -13
      keyboards/kb_elmo/sesame/rules.mk
  15. +6
    -0
      keyboards/kb_elmo/twelvekey/info.json
  16. +0
    -13
      keyboards/kb_elmo/twelvekey/rules.mk
  17. +10
    -0
      keyboards/kbdfans/bella/rgb/keyboard.json
  18. +0
    -15
      keyboards/kbdfans/bella/rgb/rules.mk
  19. +10
    -0
      keyboards/kbdfans/bella/rgb_iso/keyboard.json
  20. +0
    -15
      keyboards/kbdfans/bella/rgb_iso/rules.mk
  21. +6
    -0
      keyboards/kbdfans/jm60/info.json
  22. +0
    -14
      keyboards/kbdfans/jm60/rules.mk
  23. +9
    -0
      keyboards/kbdfans/kbd4x/info.json
  24. +0
    -13
      keyboards/kbdfans/kbd4x/rules.mk
  25. +10
    -0
      keyboards/kbdfans/kbd67/mkiirgb/v3/info.json
  26. +0
    -15
      keyboards/kbdfans/kbd67/mkiirgb/v3/rules.mk
  27. +7
    -0
      keyboards/kbdfans/kbd67/mkiirgb_iso/info.json
  28. +0
    -14
      keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk
  29. +8
    -0
      keyboards/kbdfans/kbd75/rev1/keyboard.json
  30. +0
    -12
      keyboards/kbdfans/kbd75/rev1/rules.mk
  31. +8
    -0
      keyboards/kbdfans/kbd75/rev2/keyboard.json
  32. +0
    -12
      keyboards/kbdfans/kbd75/rev2/rules.mk
  33. +9
    -0
      keyboards/kbdfans/niu_mini/info.json
  34. +0
    -13
      keyboards/kbdfans/niu_mini/rules.mk
  35. +8
    -0
      keyboards/kbdmania/kmac/info.json
  36. +0
    -11
      keyboards/kbdmania/kmac/rules.mk
  37. +6
    -0
      keyboards/kbdmania/kmac_pad/info.json
  38. +0
    -12
      keyboards/kbdmania/kmac_pad/rules.mk

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

@ -25,6 +25,11 @@
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": false,
"mousekey": false,
"extrakey": false
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 12
keyboards/kb58/rules.mk View File

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

+ 5
- 0
keyboards/kb_elmo/aek2_usb/info.json View File

@ -23,6 +23,11 @@
},
"processor": "atmega32a",
"bootloader": "usbasploader",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true
},
"layouts": {
"LAYOUT": {
"layout": [


+ 0
- 13
keyboards/kb_elmo/aek2_usb/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 = 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

+ 5
- 0
keyboards/kb_elmo/elmopad/info.json View File

@ -15,6 +15,11 @@
"diode_direction": "COL2ROW",
"processor": "atmega328p",
"bootloader": "usbasploader",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true
},
"community_layouts": ["numpad_6x4"],
"layouts": {
"LAYOUT_numpad_6x4": {


+ 0
- 13
keyboards/kb_elmo/elmopad/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 = 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

+ 6
- 0
keyboards/kb_elmo/isolation/info.json View File

@ -30,6 +30,12 @@
},
"processor": "atmega328p",
"bootloader": "usbasploader",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"rgblight": true
},
"matrix_pins": {
"direct": [
["B0"]


+ 0
- 13
keyboards/kb_elmo/isolation/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 = 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 = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output

+ 5
- 0
keyboards/kb_elmo/m0110a_usb/info.json View File

@ -15,6 +15,11 @@
"diode_direction": "COL2ROW",
"processor": "atmega32a",
"bootloader": "usbasploader",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true
},
"layouts": {
"LAYOUT": {
"layout": [


+ 0
- 13
keyboards/kb_elmo/m0110a_usb/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 = 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

+ 5
- 0
keyboards/kb_elmo/m0116_usb/info.json View File

@ -18,6 +18,11 @@
},
"processor": "atmega32a",
"bootloader": "usbasploader",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true
},
"layouts": {
"LAYOUT": {
"layout": [


+ 0
- 13
keyboards/kb_elmo/m0116_usb/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 = 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

+ 5
- 0
keyboards/kb_elmo/sesame/info.json View File

@ -18,6 +18,11 @@
},
"processor": "atmega32a",
"bootloader": "usbasploader",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true
},
"community_layouts": ["alice", "alice_split_bs"],
"layout_aliases": {
"LAYOUT": "LAYOUT_alice",


+ 0
- 13
keyboards/kb_elmo/sesame/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 = 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

+ 6
- 0
keyboards/kb_elmo/twelvekey/info.json View File

@ -20,6 +20,12 @@
},
"processor": "atmega328p",
"bootloader": "usbasploader",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"backlight": true
},
"layouts": {
"LAYOUT_ortho_3x4": {
"layout": [


+ 0
- 13
keyboards/kb_elmo/twelvekey/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 = 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 = yes # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output

keyboards/kbdfans/bella/rgb/info.json → keyboards/kbdfans/bella/rgb/keyboard.json View File

@ -66,6 +66,16 @@
"diode_direction": "COL2ROW",
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgb_matrix": true
},
"build": {
"lto": true
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 15
keyboards/kbdfans/bella/rgb/rules.mk View File

@ -1,15 +0,0 @@
# 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
RGB_MATRIX_ENABLE = yes
LTO_ENABLE = yes

keyboards/kbdfans/bella/rgb_iso/info.json → keyboards/kbdfans/bella/rgb_iso/keyboard.json View File

@ -66,6 +66,16 @@
"diode_direction": "COL2ROW",
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgb_matrix": true
},
"build": {
"lto": true
},
"layouts": {
"LAYOUT": {
"layout": [

+ 0
- 15
keyboards/kbdfans/bella/rgb_iso/rules.mk View File

@ -1,15 +0,0 @@
# 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
RGB_MATRIX_ENABLE = yes
LTO_ENABLE = yes

+ 6
- 0
keyboards/kbdfans/jm60/info.json View File

@ -13,6 +13,12 @@
"rows": ["B11", "B10", "B2", "B1", "B0"]
},
"diode_direction": "ROW2COL",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"nkro": true
},
"community_layouts": ["60_ansi"],
"layouts": {
"LAYOUT_60_ansi": {


+ 0
- 14
keyboards/kbdfans/jm60/rules.mk View File

@ -6,17 +6,3 @@ BOARD = ST_NUCLEO64_F103RB
# Bootloader selection
BOOTLOADER = custom
# 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 = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output

+ 9
- 0
keyboards/kbdfans/kbd4x/info.json View File

@ -40,6 +40,15 @@
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"command": true,
"nkro": true,
"backlight": true,
"rgblight": true
},
"community_layouts": ["ortho_4x12", "planck_mit"],
"layouts": {
"LAYOUT_planck_mit": {


+ 0
- 13
keyboards/kbdfans/kbd4x/rules.mk View File

@ -1,15 +1,2 @@
# 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 = yes # Commands for debug and configuration
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
# Disable unsupported hardware
AUDIO_SUPPORTED = no

+ 10
- 0
keyboards/kbdfans/kbd67/mkiirgb/v3/info.json View File

@ -49,6 +49,16 @@
"diode_direction": "COL2ROW",
"processor": "atmega32u4",
"bootloader": "lufa-ms",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"nkro": true,
"rgb_matrix": true
},
"build": {
"lto": true
},
"layouts": {
"LAYOUT_65_ansi_blocker": {
"layout": [


+ 0
- 15
keyboards/kbdfans/kbd67/mkiirgb/v3/rules.mk View File

@ -1,16 +1 @@
BOOTLOADER_SIZE = 6144
# 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 = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes # Use RGB matrix
LTO_ENABLE = yes

+ 7
- 0
keyboards/kbdfans/kbd67/mkiirgb_iso/info.json View File

@ -54,6 +54,13 @@
"diode_direction": "COL2ROW",
"processor": "atmega32u4",
"bootloader": "lufa-ms",
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"nkro": true,
"rgb_matrix": true
},
"community_layouts": ["65_iso_blocker"],
"layouts": {
"LAYOUT_65_iso_blocker": {


+ 0
- 14
keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk View File

@ -1,15 +1 @@
BOOTLOADER_SIZE = 6144
# 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 = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
RGB_MATRIX_ENABLE = yes

keyboards/kbdfans/kbd75/rev1/info.json → keyboards/kbdfans/kbd75/rev1/keyboard.json View File

@ -44,6 +44,14 @@
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"backlight": true,
"rgblight": true
},
"layout_aliases": {
"LAYOUT_ansi_1u": "LAYOUT_75_ansi"
},

+ 0
- 12
keyboards/kbdfans/kbd75/rev1/rules.mk View File

@ -1,12 +0,0 @@
# 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 = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output

keyboards/kbdfans/kbd75/rev2/info.json → keyboards/kbdfans/kbd75/rev2/keyboard.json View File

@ -44,6 +44,14 @@
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"backlight": true,
"rgblight": true
},
"layout_aliases": {
"LAYOUT_ansi_1u": "LAYOUT_75_ansi"
},

+ 0
- 12
keyboards/kbdfans/kbd75/rev2/rules.mk View File

@ -1,12 +0,0 @@
# 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 = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output

+ 9
- 0
keyboards/kbdfans/niu_mini/info.json View File

@ -39,6 +39,15 @@
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"console": true,
"nkro": true,
"backlight": true,
"rgblight": true
},
"community_layouts": ["ortho_4x12", "planck_mit"],
"layout_aliases": {
"LAYOUT": "LAYOUT_ortho_4x12"


+ 0
- 13
keyboards/kbdfans/niu_mini/rules.mk View File

@ -1,16 +1,3 @@
# 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 = yes # 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
AUDIO_ENABLE = no # Audio output
RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
# Disable unsupported hardware
AUDIO_SUPPORTED = no
BACKLIGHT_SUPPORTED = no

+ 8
- 0
keyboards/kbdmania/kmac/info.json View File

@ -17,6 +17,14 @@
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"command": true,
"nkro": true,
"backlight": true
},
"community_layouts": ["tkl_ansi"],
"layouts": {
"LAYOUT_tkl_ansi": {


+ 0
- 11
keyboards/kbdmania/kmac/rules.mk View File

@ -1,18 +1,7 @@
# Processor frequency
F_CPU = 8000000
# 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 = yes # Commands for debug and configuration
CUSTOM_MATRIX = yes # Custom matrix file
NKRO_ENABLE = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
AUDIO_ENABLE = no # Audio output
# Project specific files
SRC += matrix.c

+ 6
- 0
keyboards/kbdmania/kmac_pad/info.json View File

@ -9,6 +9,12 @@
},
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true
},
"layouts": {
"LAYOUT": {
"layout": [


+ 0
- 12
keyboards/kbdmania/kmac_pad/rules.mk View File

@ -1,18 +1,6 @@
# Processor frequency
F_CPU = 8000000
# 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
CUSTOM_MATRIX = lite # Custom matrix file
# Project specific files


Loading…
Cancel
Save