mirror of
https://github.com/openstenoproject/qmk
synced 2024-11-23 08:54:38 +00:00
4b453dca92
* remove keyboard-level instances of `MIDI_ENABLE = no` Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]*MIDI_ENABLE[ \t]*=[ \t]*no/d' {} + ``` Co-Authored-By: Nick Brassel <nick@tzarc.org> * fix case-sensitivity issues on MIDI_ENABLE Change instances of `MIDI_ENABLE = YES` to `MIDI_ENABLE = yes`. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE[ \t]*=[ \t]*[Yy][Ee][Ss];MIDI_ENABLE = yes;g' {} + ``` * replace `# MIDI controls` with `# MIDI support` Replace `# MIDI controls` with `# MIDI support` in keyboard-level `rules.mk` files. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*MIDI[ \t]*\(controls\|support\).*;# MIDI support;g' {} + ``` * align inline comments Aligns the inline comments to the length used by the QMK AVR rules.mk template. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE *= *yes.*;MIDI_ENABLE = yes # MIDI support;g' {} + ``` * remove commented instances of `MIDI_ENABLE` from keyboard `rules.mk` files Commands: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#\([ \t]*MIDI_ENABLE\) = yes; \1 = no ;' {} + find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;^\([ \t]*\)\(MIDI_ENABLE = no\);\2\1;' {} + find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]\+MIDI_ENABLE *= *no/d' {} + ``` * remove MIDI configuration boilerplate from keyboard config.h files Co-authored-by: Nick Brassel <nick@tzarc.org> |
||
---|---|---|
.. | ||
hotswap | ||
mkii_soldered | ||
mkiirgb | ||
rev1 | ||
rev2 | ||
readme.md |
KBD67
A 65% keyboard sold in several variants.
- Rev1: Released in early 2018. Atmega32u4 soldered keyboard. Sold under the name "KBD65".
- HotSwap: Released in late 2018. Atmega32U4 hotswap single layout keyboard.
- Rev2: Released in April/May 2019. Atmega32u4 soldered keyboard.
- MKII: Released in September 2019, designed by ai03. Atmega32u4 soldered keyboard. ESD Protected
- MKII RGB V1: Released in September 2019. Arm hotswap board.
- MKII RGB V2: Released in December 2019. Atmega32u4 hotswap board. ESD Protected.
Firmware files are SPECIFIC to each board. Firmware files from one, will not work on the other. Please use the .hex
or .bin
appropriate for your board.
- Keyboard Maintainer: MechMerlin, moyi4681
- Hardware Supported: KBD67 rev1, rev2, hotswap, mkii, mkiirgb v1, mkiirgb v2
- Hardware Availability: KBDFans
Make examples for this keyboard (after setting up your build environment):
make kbdfans/kbd67/rev1:default
make kbdfans/kbd67/rev2:default
make kbdfans/kbd67/hotswap:default
make kbdfans/kbd67/mkii_soldered:default
make kbdfans/kbd67/mkiirgb/v1:default
make kbdfans/kbd67/mkiirgb/v2:default
See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.