Skip to content

Commit

Permalink
Data-Driven Keyboard Conversions: M, Part 3 (qmk#23614)
Browse files Browse the repository at this point in the history
  • Loading branch information
noroadsleft authored and whoisjordangarcia committed Jun 8, 2024
1 parent c9eb0ad commit 878ac18
Show file tree
Hide file tree
Showing 30 changed files with 109 additions and 193 deletions.
9 changes: 9 additions & 0 deletions keyboards/mitosis/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,15 @@
"pid": "0x6060",
"device_version": "0.0.1"
},
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"console": true,
"command": true,
"nkro": true,
"unicode": true
},
"processor": "atmega32u4",
"bootloader": "caterina",
"layouts": {
Expand Down
13 changes: 0 additions & 13 deletions keyboards/mitosis/rules.mk
Original file line number Diff line number Diff line change
@@ -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 = yes # 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
UNICODE_ENABLE = yes
CUSTOM_MATRIX = lite

# project specific files
Expand Down
8 changes: 8 additions & 0 deletions keyboards/mlego/m60_split/rev1/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
"pid": "0x6361",
"device_version": "0.0.1"
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgblight": true,
"encoder": true
},
"matrix_pins": {
"cols": ["B14", "A10", "A15", "B3", "B4", "B5"],
"rows": ["B0", "A6", "A7", "B1", "A5"]
Expand Down
14 changes: 0 additions & 14 deletions keyboards/mlego/m60_split/rev1/rules.mk
Original file line number Diff line number Diff line change
@@ -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
SERIAL_DRIVER = usart
ENCODER_ENABLE = yes # Enable encoder

8 changes: 8 additions & 0 deletions keyboards/mlego/m60_split/rev2/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
"pid": "0x6362",
"device_version": "0.0.1"
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true,
"rgblight": true,
"encoder": true
},
"matrix_pins": {
"cols": ["B14", "A10", "A15", "B3", "B4", "B5"],
"rows": ["B0", "A6", "A7", "B1", "A5"]
Expand Down
13 changes: 0 additions & 13 deletions keyboards/mlego/m60_split/rev2/rules.mk
Original file line number Diff line number Diff line change
@@ -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 = yes # Enable N-Key Rollover
BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
SERIAL_DRIVER = usart
ENCODER_ENABLE = yes # Enable encoder
6 changes: 6 additions & 0 deletions keyboards/molecule/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@
"pid": "0x0000",
"device_version": "0.0.1"
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"pointing_device": true
},
"matrix_pins": {
"cols": ["D3", "D2", "D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5"],
"rows": ["F4", "F5", "F6", "B6"]
Expand Down
14 changes: 0 additions & 14 deletions keyboards/molecule/rules.mk
Original file line number Diff line number Diff line change
@@ -1,18 +1,4 @@
# 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

# Add trackball support
POINTING_DEVICE_ENABLE = yes
POINTING_DEVICE_DRIVER = custom
SRC += adns.c
SPI_DRIVER_REQUIRED = yes
6 changes: 6 additions & 0 deletions keyboards/monokei/mnk1800s/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@
"pid": "0x3138",
"device_version": "0.0.1"
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true
},
"matrix_pins": {
"cols": ["B10", "B2", "B1", "B0", "B14", "B15", "A8", "A9", "A10", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15", "A14"],
"rows": ["B13", "B12", "A7", "A6", "A5"]
Expand Down
13 changes: 0 additions & 13 deletions keyboards/monokei/mnk1800s/rules.mk
Original file line number Diff line number Diff line change
@@ -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
6 changes: 6 additions & 0 deletions keyboards/monokei/mnk50/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@
"pid": "0x4D35",
"device_version": "0.0.1"
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true
},
"matrix_pins": {
"cols": ["B14", "B15", "A8", "A9", "A13", "A14", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "B9"],
"rows": ["B12", "B13", "A10", "A6"]
Expand Down
13 changes: 0 additions & 13 deletions keyboards/monokei/mnk50/rules.mk
Original file line number Diff line number Diff line change
@@ -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
6 changes: 6 additions & 0 deletions keyboards/monokei/mnk75/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@
"pid": "0x4D37",
"device_version": "0.0.1"
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"nkro": true
},
"matrix_pins": {
"cols": ["A1", "B9", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B10", "B11", "B12", "B13", "B14"],
"rows": ["A2", "A14", "A15", "B3", "B4", "B5"]
Expand Down
13 changes: 0 additions & 13 deletions keyboards/monokei/mnk75/rules.mk
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@
"pid": "0x552F",
"device_version": "0.0.2"
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"console": true,
"command": true
},
"matrix_pins": {
"cols": ["D0", "D4", "C6", "D7", "E6", "B4", "B3", "B1", "F7", "F6", "F5", "F4"],
"rows": ["D1", "B5", "B2", "B6"]
Expand Down
12 changes: 0 additions & 12 deletions keyboards/montsinger/rebound/rev1/rules.mk

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@
"pid": "0x552F",
"device_version": "0.0.2"
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"console": true,
"command": true,
"encoder": true
},
"matrix_pins": {
"cols": ["D0", "D4", "C6", "D7", "E6", "B4", "B3", "B1", "F7", "F6", "F5", "F4"],
"rows": ["D1", "B5", "B2", "B6", "B0"]
Expand Down
13 changes: 0 additions & 13 deletions keyboards/montsinger/rebound/rev2/rules.mk

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@
"pid": "0x552F",
"device_version": "0.0.2"
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"console": true,
"command": true,
"encoder": true
},
"matrix_pins": {
"cols": ["D4", "C6", "D7", "E6", "B4", "B5", "B6", "B2", "B3", "B1", "F7", "F6"],
"rows": ["F4", "F5", "D1", "D0", "B0"]
Expand Down
13 changes: 0 additions & 13 deletions keyboards/montsinger/rebound/rev3/rules.mk

This file was deleted.

8 changes: 8 additions & 0 deletions keyboards/montsinger/rebound/rev4/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@
"pid": "0x0001",
"device_version": "0.0.2"
},
"features": {
"bootmagic": true,
"mousekey": true,
"extrakey": true,
"console": true,
"command": true,
"encoder": true
},
"matrix_pins": {
"cols": ["D7", "E6", "B4", "B5", "B2", "B3", "B1"],
"rows": ["D1", "D0", "D4", "C6", "F7", "F6", "F5", "F4"]
Expand Down
14 changes: 0 additions & 14 deletions keyboards/montsinger/rebound/rev4/rules.mk
Original file line number Diff line number Diff line change
@@ -1,17 +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 = 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
AUDIO_SUPPORTED = no
BACKLIGHT_SUPPORTED = no
9 changes: 9 additions & 0 deletions keyboards/moon/info.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,15 @@
"pid": "0xFCB8",
"device_version": "0.0.1"
},
"features": {
"bootmagic": false,
"mousekey": true,
"extrakey": true,
"console": true,
"command": true,
"nkro": true,
"backlight": true
},
"backlight": {
"pin": "C6"
},
Expand Down
13 changes: 0 additions & 13 deletions keyboards/moon/rules.mk
Original file line number Diff line number Diff line change
@@ -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 = yes # 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

# custom matrix setup
CUSTOM_MATRIX = yes

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@
"pid": "0x2002",
"device_version": "0.0.1"
},
"features": {
"bootmagic": true,
"mousekey": false,
"extrakey": true,
"nkro": true
},
"matrix_pins": {
"cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
"rows": ["E6", "B0", "B1", "B2", "B3", "B7", "F7", "F6", "F5", "F4", "F1"]
Expand Down
12 changes: 0 additions & 12 deletions keyboards/mt/ncr80/hotswap/rules.mk

This file was deleted.

Loading

0 comments on commit 878ac18

Please sign in to comment.