This website works better with JavaScript.
Home
Explore
Help
Sign In
mh
/
qmk_firmware
mirror of
https://github.com/qmk/qmk_firmware/
Watch
1
Star
0
Fork
0
Code
Issues
0
Projects
0
Releases
1.6k
Wiki
Activity
Browse Source
Merge remote-tracking branch 'upstream/develop' into cl_onp_mnop
pull/23481/head
Duncan Sutherland
1 month ago
parent
af026134ac
0ab77cf2e5
commit
be016535b8
142 changed files
with
476 additions
and
581 deletions
Split View
Diff Options
Show Stats
Download Patch File
Download Diff File
+1
-0
data/mappings/info_rules.hjson
+4
-0
data/schemas/keyboard.jsonschema
+2
-0
docs/reference_info_json.md
+1
-0
keyboards/adafruit/macropad/keyboard.json
+0
-1
keyboards/adafruit/macropad/rules.mk
+3
-0
keyboards/arrowmechanics/wings/keyboard.json
+0
-1
keyboards/arrowmechanics/wings/rules.mk
+3
-0
keyboards/boardsource/equals/48/keyboard.json
+0
-1
keyboards/boardsource/equals/48/rules.mk
+3
-0
keyboards/boardsource/equals/60/keyboard.json
+0
-1
keyboards/boardsource/equals/60/rules.mk
+3
-0
keyboards/boardsource/unicorne/keyboard.json
+0
-1
keyboards/boardsource/unicorne/rules.mk
+7
-0
keyboards/converter/usb_usb/info.json
+0
-1
keyboards/converter/usb_usb/matrix.c
+0
-13
keyboards/converter/usb_usb/rules.mk
+3
-0
keyboards/custommk/cmk11/keyboard.json
+0
-1
keyboards/custommk/cmk11/rules.mk
+3
-0
keyboards/custommk/ergostrafer/keyboard.json
+0
-1
keyboards/custommk/ergostrafer/rules.mk
+3
-0
keyboards/custommk/evo70_r2/keyboard.json
+0
-2
keyboards/custommk/evo70_r2/rules.mk
+3
-0
keyboards/handwired/macroboard/f411/keyboard.json
+0
-1
keyboards/handwired/macroboard/f411/rules.mk
+3
-0
keyboards/handwired/tractyl_manuform/5x6_right/f303/keyboard.json
+0
-1
keyboards/handwired/tractyl_manuform/5x6_right/f303/rules.mk
+3
-0
keyboards/handwired/tractyl_manuform/5x6_right/f411/keyboard.json
+0
-1
keyboards/handwired/tractyl_manuform/5x6_right/f411/rules.mk
+7
-1
keyboards/hhkb/ansi/32u2/keyboard.json
+0
-2
keyboards/hhkb/ansi/32u2/rules.mk
+9
-1
keyboards/hhkb/ansi/32u4/keyboard.json
+1
-18
keyboards/hhkb/ansi/rules.mk
+2
-0
keyboards/ibm/model_m/mschwingen/led_ffc/keyboard.json
+0
-1
keyboards/ibm/model_m/mschwingen/led_ffc/rules.mk
+2
-0
keyboards/ibm/model_m/mschwingen/led_wired/keyboard.json
+0
-1
keyboards/ibm/model_m/mschwingen/led_wired/rules.mk
+2
-0
keyboards/ibm/model_m/mschwingen/led_ws2812/keyboard.json
+2
-0
keyboards/ibm/model_m/mschwingen/post_rules.mk
+0
-2
keyboards/ibm/model_m/mschwingen/rules.mk
+8
-0
keyboards/mechkeys/mechmini/v1/keyboard.json
+0
-10
keyboards/mechkeys/mechmini/v1/rules.mk
+8
-0
keyboards/mechkeys/mechmini/v2/keyboard.json
+0
-12
keyboards/mechkeys/mechmini/v2/rules.mk
+6
-0
keyboards/mechstudio/ud_40_ortho/info.json
+0
-13
keyboards/mechstudio/ud_40_ortho/rules.mk
+0
-10
keyboards/mechwild/bde/info.json
+7
-0
keyboards/mechwild/bde/lefty/keyboard.json
+9
-0
keyboards/mechwild/bde/rev2/keyboard.json
+0
-2
keyboards/mechwild/bde/rev2/rules.mk
+7
-0
keyboards/mechwild/bde/righty/keyboard.json
+8
-0
keyboards/mechwild/mokulua/mirrored/keyboard.json
+0
-14
keyboards/mechwild/mokulua/mirrored/rules.mk
+9
-1
keyboards/mechwild/mokulua/standard/keyboard.json
+0
-14
keyboards/mechwild/mokulua/standard/rules.mk
+11
-0
keyboards/mechwild/puckbuddy/info.json
+1
-20
keyboards/mechwild/puckbuddy/rules.mk
+16
-1
keyboards/mechwild/sugarglider/f401/keyboard.json
+16
-1
keyboards/mechwild/sugarglider/f411/keyboard.json
+4
-13
keyboards/mechwild/sugarglider/info.json
+0
-10
keyboards/mechwild/sugarglider/rules.mk
+16
-1
keyboards/mechwild/sugarglider/wide_oled/f401/keyboard.json
+16
-1
keyboards/mechwild/sugarglider/wide_oled/f411/keyboard.json
+1
-1
keyboards/mechwild/sugarglider/wide_oled/rules.mk
+12
-0
keyboards/merge/uma/keyboard.json
+0
-15
keyboards/merge/uma/rules.mk
+7
-0
keyboards/mexsistor/ludmila/info.json
+0
-13
keyboards/mexsistor/ludmila/rules.mk
+9
-0
keyboards/mitosis/info.json
+0
-13
keyboards/mitosis/rules.mk
+8
-0
keyboards/mlego/m60_split/rev1/info.json
+0
-14
keyboards/mlego/m60_split/rev1/rules.mk
+8
-0
keyboards/mlego/m60_split/rev2/info.json
+0
-13
keyboards/mlego/m60_split/rev2/rules.mk
+6
-0
keyboards/molecule/info.json
+0
-14
keyboards/molecule/rules.mk
+6
-0
keyboards/monokei/mnk1800s/info.json
+0
-13
keyboards/monokei/mnk1800s/rules.mk
+6
-0
keyboards/monokei/mnk50/info.json
+0
-13
keyboards/monokei/mnk50/rules.mk
+6
-0
keyboards/monokei/mnk75/info.json
+0
-13
keyboards/monokei/mnk75/rules.mk
+7
-0
keyboards/montsinger/rebound/rev1/keyboard.json
+0
-12
keyboards/montsinger/rebound/rev1/rules.mk
+8
-0
keyboards/montsinger/rebound/rev2/keyboard.json
+0
-13
keyboards/montsinger/rebound/rev2/rules.mk
+8
-0
keyboards/montsinger/rebound/rev3/keyboard.json
+0
-13
keyboards/montsinger/rebound/rev3/rules.mk
+8
-0
keyboards/montsinger/rebound/rev4/info.json
+0
-14
keyboards/montsinger/rebound/rev4/rules.mk
+9
-0
keyboards/moon/info.json
+0
-13
keyboards/moon/rules.mk
+6
-0
keyboards/mt/ncr80/hotswap/keyboard.json
+0
-12
keyboards/mt/ncr80/hotswap/rules.mk
+7
-0
keyboards/mt/ncr80/solder/keyboard.json
+0
-12
keyboards/mt/ncr80/solder/rules.mk
+7
-0
keyboards/mt/split75/info.json
+0
-11
keyboards/mt/split75/rules.mk
+3
-0
keyboards/nack/keyboard.json
+0
-1
keyboards/nack/rules.mk
+4
-1
keyboards/nullbitsco/snap/keymaps/bongo_reactive/config.h
+ 1
- 0
data/mappings/info_rules.hjson
View File
@ -11,6 +11,7 @@
// invalid: Default `false`. Set to `true` to generate errors when a value exists
// replace_with: use with a key marked deprecated or invalid to designate a replacement
"AUDIO_DRIVER": {"info_key": "audio.driver"},
"BACKLIGHT_DRIVER": {"info_key": "backlight.driver"},
"BLUETOOTH_DRIVER": {"info_key": "bluetooth.driver"},
"BOARD": {"info_key": "board"},
+ 4
- 0
data/schemas/keyboard.jsonschema
View File
@ -133,6 +133,10 @@
"clicky": {"type": "boolean"}
}
},
"driver": {
"type": "string",
"enum": ["dac_additive", "dac_basic", "pwm_software", "pwm_hardware"]
},
"macro_beep": {"type": "boolean"},
"pins": {"$ref": "qmk.definitions.v1#/mcu_pin_array"},
"power_control": {
+ 2
- 0
docs/reference_info_json.md
View File
@ -118,6 +118,8 @@ Configures the [Audio](feature_audio.md) feature.
*
`clicky`
* The default audio clicky enabled state.
* Default:
`true`
*
`driver`
* The driver to use. Must be one of
`dac_additive`
,
`dac_basic`
,
`pwm_software`
,
`pwm_hardware`
.
*
`macro_beep`
* Play a short beep for
`\a`
(ASCII
`BEL`
) characters in Send String macros.
* Default:
`false`
+ 1
- 0
keyboards/adafruit/macropad/keyboard.json
View File
@ -19,6 +19,7 @@
"oled"
:
true
}
,
"audio"
:
{
"driver"
:
"pwm_hardware"
,
"power_control"
:
{
"pin"
:
"GP14"
}
+ 0
- 1
keyboards/adafruit/macropad/rules.mk
View File
@ -1,2 +1 @@
AUDIO_DRIVER
=
pwm_hardware
OLED_TRANSPORT
=
spi
+ 3
- 0
keyboards/arrowmechanics/wings/keyboard.json
View File
@ -17,6 +17,9 @@
"mousekey"
:
true
,
"rgb_matrix"
:
true
}
,
"audio"
:
{
"driver"
:
"pwm_hardware"
}
,
"matrix_pins"
:
{
"cols"
:
[
"GP8"
,
"GP9"
,
"GP10"
,
"GP11"
,
"GP12"
,
"GP13"
,
"GP14"
,
"GP15"
,
"GP16"
]
,
"rows"
:
[
"GP22"
,
"GP21"
,
"GP20"
,
"GP19"
,
"GP18"
,
"GP17"
]
+ 0
- 1
keyboards/arrowmechanics/wings/rules.mk
View File
@ -1,2 +1 @@
SERIAL_DRIVER
=
vendor
AUDIO_DRIVER
=
pwm_hardware
+ 3
- 0
keyboards/boardsource/equals/48/keyboard.json
View File
@ -10,6 +10,9 @@
"cols"
:
[
"GP0"
,
"GP1"
,
"GP2"
,
"GP3"
,
"GP4"
,
"GP5"
,
"GP6"
,
"GP7"
,
"GP8"
,
"GP9"
,
"GP10"
,
"GP11"
]
,
"rows"
:
[
"GP12"
,
"GP13"
,
"GP16"
,
"GP17"
]
}
,
"audio"
:
{
"driver"
:
"pwm_hardware"
}
,
"ws2812"
:
{
"driver"
:
"vendor"
,
"pin"
:
"GP21"
+ 0
- 1
keyboards/boardsource/equals/48/rules.mk
View File
@ -1,2 +1 @@
AUDIO_DRIVER
=
pwm_hardware
QUANTUM_PAINTER_DRIVERS
+=
st7735_spi
+ 3
- 0
keyboards/boardsource/equals/60/keyboard.json
View File
@ -10,6 +10,9 @@
"cols"
:
[
"GP0"
,
"GP1"
,
"GP2"
,
"GP3"
,
"GP4"
,
"GP5"
,
"GP6"
,
"GP7"
,
"GP8"
,
"GP9"
,
"GP10"
,
"GP11"
]
,
"rows"
:
[
"GP12"
,
"GP13"
,
"GP16"
,
"GP17"
,
"GP18"
]
}
,
"audio"
:
{
"driver"
:
"pwm_hardware"
}
,
"ws2812"
:
{
"driver"
:
"vendor"
,
"pin"
:
"GP21"
+ 0
- 1
keyboards/boardsource/equals/60/rules.mk
View File
@ -1,2 +1 @@
AUDIO_DRIVER
=
pwm_hardware
QUANTUM_PAINTER_DRIVERS
+=
st7735_spi
+ 3
- 0
keyboards/boardsource/unicorne/keyboard.json
View File
@ -32,6 +32,9 @@
"pid"
:
"0x7563"
,
"vid"
:
"0x4273"
}
,
"audio"
:
{
"driver"
:
"pwm_hardware"
}
,
"ws2812"
:
{
"driver"
:
"vendor"
,
"pin"
:
"GP29"
+ 0
- 1
keyboards/boardsource/unicorne/rules.mk
View File
@ -1,3 +1,2 @@
SERIAL_DRIVER
=
vendor
AUDIO_DRIVER
=
pwm_hardware
POINTING_DEVICE_DRIVER
=
analog_joystick
+ 7
- 0
keyboards/converter/usb_usb/info.json
View File
@ -8,6 +8,13 @@
"pid"
:
"0x005B"
,
"device_version"
:
"0.0.1"
}
,
"features"
:
{
"bootmagic"
:
false
,
"extrakey"
:
true
,
"mousekey"
:
false
,
"nkro"
:
false
,
"usb_hid"
:
true
}
,
"processor"
:
"atmega32u4"
,
"community_layouts"
:
[
"fullsize_ansi"
,
"fullsize_iso"
,
"fullsize_jis"
]
,
"layouts"
:
{
+ 0
- 1
keyboards/converter/usb_usb/matrix.c
View File
@ -1 +0,0 @@
/
/
Intentionally
left
empty
.
This
file
must
exist
for
this
board
to
build
.
+ 0
- 13
keyboards/converter/usb_usb/rules.mk
View File
@ -1,16 +1,3 @@
# Build Options
# change yes to no to disable
#
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
=
no
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
no
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
no
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
USB_HID_ENABLE
=
yes
CUSTOM_MATRIX
=
yes
SRC
+=
custom_matrix.cpp
+ 3
- 0
keyboards/custommk/cmk11/keyboard.json
View File
@ -18,6 +18,9 @@
"nkro"
:
true
,
"rgb_matrix"
:
true
}
,
"audio"
:
{
"driver"
:
"pwm_hardware"
}
,
"matrix_pins"
:
{
"cols"
:
[
"B0"
,
"A1"
,
"A2"
,
"A3"
,
"A6"
,
"B10"
]
,
"rows"
:
[
"A5"
,
"A4"
]
+ 0
- 1
keyboards/custommk/cmk11/rules.mk
View File
@ -1 +0,0 @@
AUDIO_DRIVER
=
pwm_hardware
+ 3
- 0
keyboards/custommk/ergostrafer/keyboard.json
View File
@ -17,6 +17,9 @@
"encoder"
:
true
,
"audio"
:
true
}
,
"audio"
:
{
"driver"
:
"pwm_hardware"
}
,
"matrix_pins"
:
{
"cols"
:
[
"B0"
,
"A1"
,
"A2"
,
"A3"
,
"A6"
,
"B6"
,
"B10"
]
,
"rows"
:
[
"C13"
,
"C14"
,
"C15"
,
"B1"
,
"A7"
,
"A5"
]
+ 0
- 1
keyboards/custommk/ergostrafer/rules.mk
View File
@ -1 +0,0 @@
AUDIO_DRIVER
=
pwm_hardware
+ 3
- 0
keyboards/custommk/evo70_r2/keyboard.json
View File
@ -51,6 +51,9 @@
"twinkle"
:
true
}
}
,
"audio"
:
{
"driver"
:
"pwm_hardware"
}
,
"ws2812"
:
{
"driver"
:
"pwm"
,
"pin"
:
"A10"
+ 0
- 2
keyboards/custommk/evo70_r2/rules.mk
View File
@ -1,5 +1,3 @@
AUDIO_DRIVER
=
pwm_hardware
# project specific files
SRC
+=
matrix.c
+ 3
- 0
keyboards/handwired/macroboard/f411/keyboard.json
View File
@ -9,6 +9,9 @@
"rows"
:
[
"A15"
,
"B3"
,
"B4"
,
"B5"
,
"B7"
]
}
,
"diode_direction"
:
"COL2ROW"
,
"audio"
:
{
"driver"
:
"pwm_hardware"
}
,
"ws2812"
:
{
"driver"
:
"pwm"
}
,
+ 0
- 1
keyboards/handwired/macroboard/f411/rules.mk
View File
@ -1 +0,0 @@
AUDIO_DRIVER
=
pwm_hardware
+ 3
- 0
keyboards/handwired/tractyl_manuform/5x6_right/f303/keyboard.json
View File
@ -12,6 +12,9 @@
"led_count"
:
20
,
"split_count"
:
[
10
,
10
]
}
,
"audio"
:
{
"driver"
:
"dac_additive"
}
,
"ws2812"
:
{
"pin"
:
"A6"
,
"driver"
:
"pwm"
+ 0
- 1
keyboards/handwired/tractyl_manuform/5x6_right/f303/rules.mk
View File
@ -1,4 +1,3 @@
# KEYBOARD_SHARED_EP = yes
SERIAL_DRIVER
=
usart
AUDIO_DRIVER
=
dac_additive
+ 3
- 0
keyboards/handwired/tractyl_manuform/5x6_right/f411/keyboard.json
View File
@ -15,6 +15,9 @@
"build"
:
{
"debounce_type"
:
"asym_eager_defer_pk"
}
,
"audio"
:
{
"driver"
:
"pwm_hardware"
}
,
"ws2812"
:
{
"pin"
:
"A1"
,
"driver"
:
"pwm"
+ 0
- 1
keyboards/handwired/tractyl_manuform/5x6_right/f411/rules.mk
View File
@ -2,4 +2,3 @@ KEYBOARD_SHARED_EP = yes
MOUSE_SHARED_EP
=
yes
SERIAL_DRIVER
=
usart
AUDIO_DRIVER
=
pwm_hardware
+ 7
- 1
keyboards/hhkb/ansi/32u2/keyboard.json
View File
@ -1,4 +1,10 @@
{
"processor"
:
"atmega32u2"
,
"bootloader"
:
"atmel-dfu"
"bootloader"
:
"atmel-dfu"
,
"features"
:
{
"bootmagic"
:
true
,
"extrakey"
:
true
,
"mousekey"
:
true
,
"nkro"
:
false
}
}
+ 0
- 2
keyboards/hhkb/ansi/32u2/rules.mk
View File
@ -1,2 +0,0 @@
CONSOLE_ENABLE
=
no
# Console for debug
COMMAND_ENABLE
=
no
# Commands for debug and configuration
+ 9
- 1
keyboards/hhkb/ansi/32u4/keyboard.json
View File
@ -1,4 +1,12 @@
{
"processor"
:
"atmega32u4"
,
"bootloader"
:
"atmel-dfu"
"bootloader"
:
"atmel-dfu"
,
"features"
:
{
"bootmagic"
:
true
,
"command"
:
true
,
"console"
:
true
,
"extrakey"
:
true
,
"mousekey"
:
true
,
"nkro"
:
false
}
}
+ 1
- 18
keyboards/hhkb/ansi/rules.mk
View File
@ -1,23 +1,6 @@
# 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
CUSTOM_MATRIX
=
yes
# Custom matrix file for the HHKB
NKRO_ENABLE
=
no
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
no
# Enable keyboard backlight functionality
CUSTOM_MATRIX
=
yes
# project specific files
SRC
=
matrix.c
# debug-on: EXTRAFLAGS += -DDEBUG -DDEBUG_ACTION
# debug-on: all
# debug-off: EXTRAFLAGS += -DNO_DEBUG -DNO_PRINT
# debug-off: OPT_DEFS := $(filter-out -DCONSOLE_ENABLE,$(OPT_DEFS))
# debug-off: all
DEFAULT_FOLDER
=
hhkb/ansi/32u4
+ 2
- 0
keyboards/ibm/model_m/mschwingen/led_ffc/keyboard.json
View File
@ -0,0 +1,2 @@
{
}
+ 0
- 1
keyboards/ibm/model_m/mschwingen/led_ffc/rules.mk
View File
@ -1 +0,0 @@
# This file intentionally left blank
+ 2
- 0
keyboards/ibm/model_m/mschwingen/led_wired/keyboard.json
View File
@ -0,0 +1,2 @@
{
}
+ 0
- 1
keyboards/ibm/model_m/mschwingen/led_wired/rules.mk
View File
@ -1 +0,0 @@
# This file intentionally left blank
+ 2
- 0
keyboards/ibm/model_m/mschwingen/led_ws2812/keyboard.json
View File
@ -0,0 +1,2 @@
{
}
+ 2
- 0
keyboards/ibm/model_m/mschwingen/post_rules.mk
View File
@ -1,3 +1,5 @@
UART_DEBUG
?=
no
i
f
e
q
(
$(
strip
$
(
UART_DEBUG
)
)
,
y
e
s
)
OPT_DEFS
+=
-DUART_DEBUG
e
n
d
i
f
+ 0
- 2
keyboards/ibm/model_m/mschwingen/rules.mk
View File
@ -1,7 +1,5 @@
CUSTOM_MATRIX
=
lite
UART_DEBUG
=
no
SRC
+=
matrix.c
UART_DRIVER_REQUIRED
=
yes
SPI_DRIVER_REQUIRED
=
yes
keyboards/mechkeys/mechmini/v1/info.json → keyboards/mechkeys/mechmini/v1/keyboard.json
View File
@ -8,6 +8,14 @@
"pid"
:
"0xCA40"
,
"device_version"
:
"0.0.1"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"command"
:
true
,
"backlight"
:
true
,
"rgblight"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"A0"
,
"A1"
,
"A2"
,
"A3"
,
"A4"
,
"A5"
,
"A6"
,
"A7"
,
"C7"
,
"C6"
,
"C5"
,
"C4"
]
,
"rows"
:
[
"B0"
,
"B1"
,
"B2"
,
"B3"
]
+ 0
- 10
keyboards/mechkeys/mechmini/v1/rules.mk
View File
@ -1,10 +0,0 @@
# Build Options
# change yes to no to disable
#
BOOTMAGIC_ENABLE
=
yes
# Enable Bootmagic Lite
MOUSEKEY_ENABLE
=
yes
EXTRAKEY_ENABLE
=
yes
CONSOLE_ENABLE
=
no
COMMAND_ENABLE
=
yes
BACKLIGHT_ENABLE
=
yes
RGBLIGHT_ENABLE
=
yes
keyboards/mechkeys/mechmini/v2/info.json → keyboards/mechkeys/mechmini/v2/keyboard.json
View File
@ -8,6 +8,14 @@
"pid"
:
"0xCA40"
,
"device_version"
:
"0.0.2"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
false
,
"extrakey"
:
true
,
"nkro"
:
true
,
"backlight"
:
true
,
"rgblight"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"F0"
,
"F1"
,
"F4"
,
"F5"
,
"F6"
,
"F7"
,
"B3"
,
"B1"
,
"B0"
,
"D5"
,
"B7"
,
"C7"
]
,
"rows"
:
[
"D0"
,
"D1"
,
"D2"
,
"D3"
]
+ 0
- 12
keyboards/mechkeys/mechmini/v2/rules.mk
View File
@ -1,12 +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
=
yes
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
yes
# Enable keyboard backlight functionality
AUDIO_ENABLE
=
no
RGBLIGHT_ENABLE
=
yes
+ 6
- 0
keyboards/mechstudio/ud_40_ortho/info.json
View File
@ -8,6 +8,12 @@
"pid"
:
"0x0002"
,
"device_version"
:
"0.0.2"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"rgblight"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"C5"
,
"D0"
,
"B3"
,
"B2"
,
"B1"
,
"B0"
,
"D6"
,
"D5"
,
"D4"
,
"D3"
,
"D2"
,
"D1"
]
,
"rows"
:
[
"C2"
,
"B4"
,
"B5"
,
"B6"
]
+ 0
- 13
keyboards/mechstudio/ud_40_ortho/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
=
no
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
no
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
yes
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
# Disable unsupported hardware
AUDIO_SUPPORTED
=
no
BACKLIGHT_SUPPORTED
=
no
+ 0
- 10
keyboards/mechwild/bde/info.json
View File
@ -8,16 +8,6 @@
"build"
:
{
"lto"
:
true
}
,
"features"
:
{
"bootmagic"
:
true
,
"command"
:
false
,
"console"
:
false
,
"debug"
:
false
,
"extrakey"
:
true
,
"mousekey"
:
true
,
"rgblight"
:
true
,
"nkro"
:
true
}
,
"development_board"
:
"promicro"
,
"rgblight"
:
{
"sleep"
:
true
,
+ 7
- 0
keyboards/mechwild/bde/lefty/keyboard.json
View File
@ -4,6 +4,13 @@
"pid"
:
"0x1701"
,
"device_version"
:
"2.0.3"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"nkro"
:
true
,
"rgblight"
:
true
}
,
"matrix_pins"
:
{
"rows"
:
[
"D1"
,
"D7"
,
"D3"
]
,
"cols"
:
[
"F7"
,
"B1"
,
"B6"
,
"B2"
,
"B3"
,
"F6"
,
"F5"
,
"F4"
,
"D0"
,
"D4"
,
"C6"
,
"E6"
,
"B5"
,
"B4"
]
keyboards/mechwild/bde/rev2/info.json → keyboards/mechwild/bde/rev2/keyboard.json
View File
@ -4,6 +4,15 @@
"pid"
:
"0x170A"
,
"device_version"
:
"1.0.1"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"nkro"
:
true
,
"rgblight"
:
true
,
"encoder"
:
true
,
"oled"
:
true
}
,
"encoder"
:
{
"rotary"
:
[
{
"pin_a"
:
"D2"
,
"pin_b"
:
"D3"
}
+ 0
- 2
keyboards/mechwild/bde/rev2/rules.mk
View File
@ -1,2 +0,0 @@
ENCODER_ENABLE
=
yes
# Enable encoder
OLED_ENABLE
=
yes
# Enable OLED Screen
+ 7
- 0
keyboards/mechwild/bde/righty/keyboard.json
View File
@ -4,6 +4,13 @@
"pid"
:
"0x1702"
,
"device_version"
:
"2.0.3"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"nkro"
:
true
,
"rgblight"
:
true
}
,
"matrix_pins"
:
{
"rows"
:
[
"D1"
,
"D7"
,
"D3"
]
,
"cols"
:
[
"B4"
,
"B5"
,
"E6"
,
"C6"
,
"D4"
,
"D0"
,
"F4"
,
"F5"
,
"F6"
,
"B3"
,
"B2"
,
"B6"
,
"B1"
,
"F7"
]
keyboards/mechwild/mokulua/mirrored/info.json → keyboards/mechwild/mokulua/mirrored/keyboard.json
View File
@ -8,6 +8,14 @@
"pid"
:
"0x170C"
,
"device_version"
:
"1.0.3"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"rgblight"
:
true
,
"encoder"
:
true
,
"oled"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"D4"
,
"C6"
,
"D7"
,
"E6"
,
"B4"
,
"B5"
]
,
"rows"
:
[
"F4"
,
"F5"
,
"F6"
,
"F7"
,
"B1"
,
"B3"
]
+ 0
- 14
keyboards/mechwild/mokulua/mirrored/rules.mk
View File
@ -1,14 +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
=
no
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
no
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
yes
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
ENCODER_ENABLE
=
yes
# Enable encoder
OLED_ENABLE
=
yes
# Enable OLED Screen
keyboards/mechwild/mokulua/standard/info.json → keyboards/mechwild/mokulua/standard/keyboard.json
View File
@ -8,6 +8,14 @@
"pid"
:
"0x170B"
,
"device_version"
:
"1.0.3"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"rgblight"
:
true
,
"encoder"
:
true
,
"oled"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"D4"
,
"C6"
,
"D7"
,
"E6"
,
"B4"
,
"B5"
]
,
"rows"
:
[
"F4"
,
"F5"
,
"F6"
,
"F7"
,
"B1"
,
"B3"
]
@ -22,7 +30,7 @@
"tap_keycode_delay"
:
10
}
,
"split"
:
{
"enabled"
:
true
"enabled"
:
true
,
"soft_serial_pin"
:
"D3"
,
"transport"
:
{
"sync"
:
{
+ 0
- 14
keyboards/mechwild/mokulua/standard/rules.mk
View File
@ -1,14 +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
=
no
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
no
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
yes
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
ENCODER_ENABLE
=
yes
# Enable encoder
OLED_ENABLE
=
yes
# Enable OLED Screen
+ 11
- 0
keyboards/mechwild/puckbuddy/info.json
View File
@ -8,6 +8,17 @@
"pid"
:
"0x170F"
,
"device_version"
:
"1.0.0"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"rgblight"
:
true
,
"encoder"
:
true
,
"oled"
:
true
,
"dip_switch"
:
true
,
"pointing_device"
:
true
,
"dynamic_tapping_term"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"B10"
,
"A8"
,
"B4"
,
"B5"
]
,
"rows"
:
[
"B12"
,
"B13"
,
"B14"
,
"B15"
]
+ 1
- 20
keyboards/mechwild/puckbuddy/rules.mk
View File
@ -1,20 +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
=
yes
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
ENCODER_ENABLE
=
yes
# Encoder Enabled
OLED_ENABLE
=
yes
# OLED Enabled
DIP_SWITCH_ENABLE
=
yes
# Dip Switch Enabled
POINTING_DEVICE_ENABLE
=
yes
# Pointing Device Enabled
POINTING_DEVICE_DRIVER
=
cirque_pinnacle_spi
# Pointing Device Driver
DYNAMIC_TAPPING_TERM_ENABLE
=
yes
# Enable Dynamic Tapping Term to control the Tap term for the Cirque Pad easily
POINTING_DEVICE_DRIVER
=
cirque_pinnacle_spi
+ 16
- 1
keyboards/mechwild/sugarglider/f401/keyboard.json
View File
@ -1,3 +1,18 @@
{
"development_board"
:
"blackpill_f401"
"development_board"
:
"blackpill_f401"
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"console"
:
false
,
"command"
:
false
,
"nkro"
:
true
,
"rgblight"
:
true
,
"encoder"
:
true
,
"dip_switch"
:
true
,
"steno"
:
true
,
"oled"
:
true
,
"pointing_device"
:
true
,
"dynamic_tapping_term"
:
true
}
}
+ 16
- 1
keyboards/mechwild/sugarglider/f411/keyboard.json
View File
@ -1,3 +1,18 @@
{
"development_board"
:
"blackpill_f411"
"development_board"
:
"blackpill_f411"
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"console"
:
false
,
"command"
:
false
,
"nkro"
:
true
,
"rgblight"
:
true
,
"encoder"
:
true
,
"dip_switch"
:
true
,
"steno"
:
true
,
"oled"
:
true
,
"pointing_device"
:
true
,
"dynamic_tapping_term"
:
true
}
}
+ 4
- 13
keyboards/mechwild/sugarglider/info.json
View File
@ -3,23 +3,14 @@
"keyboard_name"
:
"Sugar Glider"
,
"maintainer"
:
"kylemccreery"
,
"url"
:
"https://mechwild.com/product/sugar-glider/"
,
"features"
:
{
"bootmagic"
:
true
,
"command"
:
false
,
"console"
:
false
,
"extrakey"
:
true
,
"mousekey"
:
true
,
"nkro"
:
true
,
"encoder"
:
true
,
"rgblight"
:
true
,
"dip_switch"
:
true
,
"steno"
:
true
}
,
"usb"
:
{
"vid"
:
"0x6D77"
,
"pid"
:
"0x1710"
,
"device_version"
:
"0.2.0"
,
"force_nkro"
:
true
"force_nkro"
:
true
,
"shared_endpoint"
:
{
"keyboard"
:
true
}
}
,
"diode_direction"
:
"COL2ROW"
,
"dynamic_keymap"
:
{
+ 0
- 10
keyboards/mechwild/sugarglider/rules.mk
View File
@ -1,12 +1,5 @@
# Build Options
# change yes to no to disable
#
OLED_ENABLE
=
yes
# OLED Enabled
# Cirque touchpad settings
POINTING_DEVICE_ENABLE
=
yes
# Pointing Device Enabled
POINTING_DEVICE_DRIVER
=
cirque_pinnacle_spi
# Pointing Device Driver
DYNAMIC_TAPPING_TERM_ENABLE
=
yes
# Enable Dynamic Tapping Term to control the Tap term for the Cirque Pad easily
# Custom matrix setup
CUSTOM_MATRIX
=
lite
@ -16,6 +9,3 @@ SRC += mcp23018.c matrix.c
I2C_DRIVER_REQUIRED
=
yes
DEFAULT_FOLDER
=
mechwild/sugarglider/wide_oled
# Necessary for stenography functionality
KEYBOARD_SHARED_EP
=
yes
# Needed to free up an endpoint in blackpill
+ 16
- 1
keyboards/mechwild/sugarglider/wide_oled/f401/keyboard.json
View File
@ -1,3 +1,18 @@
{
"development_board"
:
"blackpill_f401"
"development_board"
:
"blackpill_f401"
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"console"
:
false
,
"command"
:
false
,
"nkro"
:
true
,
"rgblight"
:
true
,
"encoder"
:
true
,
"dip_switch"
:
true
,
"steno"
:
true
,
"oled"
:
true
,
"pointing_device"
:
true
,
"dynamic_tapping_term"
:
true
}
}
+ 16
- 1
keyboards/mechwild/sugarglider/wide_oled/f411/keyboard.json
View File
@ -1,3 +1,18 @@
{
"development_board"
:
"blackpill_f411"
"development_board"
:
"blackpill_f411"
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"console"
:
false
,
"command"
:
false
,
"nkro"
:
true
,
"rgblight"
:
true
,
"encoder"
:
true
,
"dip_switch"
:
true
,
"steno"
:
true
,
"oled"
:
true
,
"pointing_device"
:
true
,
"dynamic_tapping_term"
:
true
}
}
+ 1
- 1
keyboards/mechwild/sugarglider/wide_oled/rules.mk
View File
@ -3,4 +3,4 @@
#
WIDE_OLED_ENABLE
=
yes
DEFAULT_FOLDER
=
mechwild/sugarglider/wide_oled/f401
DEFAULT_FOLDER
=
mechwild/sugarglider/wide_oled/f401
keyboards/merge/uma/info.json → keyboards/merge/uma/keyboard.json
View File
@ -8,6 +8,18 @@
"pid"
:
"0x3232"
,
"device_version"
:
"0.0.1"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"nkro"
:
true
,
"backlight"
:
true
,
"encoder"
:
true
,
"oled"
:
true
}
,
"build"
:
{
"lto"
:
true
}
,
"matrix_pins"
:
{
"cols"
:
[
"F0"
,
"F1"
,
"F4"
,
"F5"
,
"F6"
,
"F7"
,
"D6"
,
"D4"
]
,
"rows"
:
[
"B0"
,
"B1"
,
"B2"
,
"B3"
,
"B7"
]
+ 0
- 15
keyboards/merge/uma/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
=
yes
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
no
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
ENCODER_ENABLE
=
yes
LTO_ENABLE
=
yes
OLED_ENABLE
=
yes
+ 7
- 0
keyboards/mexsistor/ludmila/info.json
View File
@ -8,6 +8,13 @@
"pid"
:
"0x6BF6"
,
"device_version"
:
"0.0.1"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
true
,
"extrakey"
:
true
,
"rgblight"
:
true
,
"encoder"
:
true
}
,
"encoder"
:
{
"rotary"
:
[
{
"pin_a"
:
"F6"
,
"pin_b"
:
"F5"
}
+ 0
- 13
keyboards/mexsistor/ludmila/rules.mk
View File
@ -1,15 +1,2 @@
# Build Options
# change yes to no to disable
#
CUSTOM_MATRIX
=
lite
SRC
=
matrix.c
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
=
yes
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
ENCODER_ENABLE
=
yes
+ 9
- 0
keyboards/mitosis/info.json
View File
@ -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"
:
{
+ 0
- 13
keyboards/mitosis/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
=
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
+ 8
- 0
keyboards/mlego/m60_split/rev1/info.json
View File
@ -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"
]
+ 0
- 14
keyboards/mlego/m60_split/rev1/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
SERIAL_DRIVER
=
usart
ENCODER_ENABLE
=
yes
# Enable encoder
+ 8
- 0
keyboards/mlego/m60_split/rev2/info.json
View File
@ -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"
]
+ 0
- 13
keyboards/mlego/m60_split/rev2/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
=
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
- 0
keyboards/molecule/info.json
View File
@ -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"
]
+ 0
- 14
keyboards/molecule/rules.mk
View File
@ -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
- 0
keyboards/monokei/mnk1800s/info.json
View File
@ -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"
]
+ 0
- 13
keyboards/monokei/mnk1800s/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
+ 6
- 0
keyboards/monokei/mnk50/info.json
View File
@ -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"
]
+ 0
- 13
keyboards/monokei/mnk50/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
+ 6
- 0
keyboards/monokei/mnk75/info.json
View File
@ -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"
]
+ 0
- 13
keyboards/monokei/mnk75/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/montsinger/rebound/rev1/info.json → keyboards/montsinger/rebound/rev1/keyboard.json
View File
@ -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"
]
+ 0
- 12
keyboards/montsinger/rebound/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
=
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
keyboards/montsinger/rebound/rev2/info.json → keyboards/montsinger/rebound/rev2/keyboard.json
View File
@ -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"
]
+ 0
- 13
keyboards/montsinger/rebound/rev2/rules.mk
View File
@ -1,13 +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
=
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
keyboards/montsinger/rebound/rev3/info.json → keyboards/montsinger/rebound/rev3/keyboard.json
View File
@ -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"
]
+ 0
- 13
keyboards/montsinger/rebound/rev3/rules.mk
View File
@ -1,13 +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
=
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
+ 8
- 0
keyboards/montsinger/rebound/rev4/info.json
View File
@ -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"
]
+ 0
- 14
keyboards/montsinger/rebound/rev4/rules.mk
View File
@ -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
- 0
keyboards/moon/info.json
View File
@ -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"
}
,
+ 0
- 13
keyboards/moon/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
=
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
keyboards/mt/ncr80/hotswap/info.json → keyboards/mt/ncr80/hotswap/keyboard.json
View File
@ -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"
]
+ 0
- 12
keyboards/mt/ncr80/hotswap/rules.mk
View File
@ -1,12 +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
=
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/mt/ncr80/solder/info.json → keyboards/mt/ncr80/solder/keyboard.json
View File
@ -8,6 +8,13 @@
"pid"
:
"0x2001"
,
"device_version"
:
"0.0.1"
}
,
"features"
:
{
"bootmagic"
:
true
,
"mousekey"
:
false
,
"extrakey"
:
true
,
"nkro"
:
true
,
"backlight"
:
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"
]
+ 0
- 12
keyboards/mt/ncr80/solder/rules.mk
View File
@ -1,12 +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
=
yes
# Enable N-Key Rollover
BACKLIGHT_ENABLE
=
yes
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
no
# Enable keyboard RGB underglow
AUDIO_ENABLE
=
no
# Audio output
+ 7
- 0
keyboards/mt/split75/info.json
View File
@ -8,6 +8,13 @@
"pid"
:
"0x0001"
,
"device_version"
:
"0.0.1"
}
,
"features"
:
{
"bootmagic"
:
false
,
"mousekey"
:
false
,
"extrakey"
:
true
,
"backlight"
:
true
,
"rgblight"
:
true
}
,
"backlight"
:
{
"pin"
:
"D4"
}
,
+ 0
- 11
keyboards/mt/split75/rules.mk
View File
@ -1,14 +1,3 @@
# Build Options
# change yes to no to disable
#
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
BACKLIGHT_ENABLE
=
yes
# Enable keyboard backlight functionality
RGBLIGHT_ENABLE
=
yes
# Enable keyboard RGB underglow
# custom matrix setup
CUSTOM_MATRIX
=
lite
SRC
=
matrix.c
+ 3
- 0
keyboards/nack/keyboard.json
View File
@ -17,6 +17,9 @@
"rgb_matrix"
:
true
,
"unicode"
:
true
}
,
"audio"
:
{
"driver"
:
"dac_basic"
}
,
"ws2812"
:
{
"pin"
:
"B5"
,
"driver"
:
"spi"
+ 0
- 1
keyboards/nack/rules.mk
View File
@ -1 +0,0 @@
AUDIO_DRIVER
=
dac_basic
+ 4
- 1
keyboards/nullbitsco/snap/keymaps/bongo_reactive/config.h
View File
@ -28,8 +28,11 @@
/
/
Selectively
undefine
to
save
space
/
/
VIA
support
won
'
t
fit
otherwise
#
ifdef RGBLIGHT_ENABLE
#
undef RGBLIGHT_EFFECT_TWINKLE
#
undef RGBLIGHT_EFFECT_ALTERNATING
#
undef RGBLIGHT_EFFECT_CHRISTMAS
#
undef RGBLIGHT_EFFECT_RGB_TEST
#
undef RGBLIGHT_EFFECT_SNAKE
#
undef RGBLIGHT_EFFECT_TWINKLE
#
endif
/
/
RGB LIGHT_ENABLE
/
/
Split
Options
Some files were not shown because too many files changed in this diff
Write
Preview
Loading…
Cancel
Save