You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qmk-fw/keyboards
FateEverywhere e88a75904b [Keyboard] Add Stand Aside keyboard (#5360)
* 412_64 move to handwired

412_64 and its second printing, Mark Zero Stand Aside, are now obsolesced by new hardware. As only two units exist in the wild not owned by me, I'm moving the definition to handwired.

* Mark 3 Stand Aside ready for production.

Uploading firmware, compiled and tested, for Mark 3 Stand Aside. The hardware's ready, now the software is too.

* Whoops.

Should've branched before pushing Stand Aside. Sorry 'bout that.

* Revert "Whoops."

This reverts commit d222046cfe6183ed0c42286ec9ebb5034a5d1009.

* Revert "Mark 3 Stand Aside ready for production."

This reverts commit c790899af7a6d92855aebe6a96003f1fe9be66b3.

* Mark 3 Stand Aside ready.

Initial commit for Mark 3 Stand Aside, ready for production.

* Update keyboards/standaside/rules.mk

noroadsleft suggested removal of a line, 'LAYOUTS = ortho_4x16'. I agree.

Co-Authored-By: FateEverywhere <41215461+FateEverywhere@users.noreply.github.com>

* Cleanup for pull request.

Making changes requested by Drashna, as they're all good, and I know way less about the standards than they do.

* Initial cleanup completion.

Missed a few lines in standaside.c, they're cleaned up now.
6 years ago
..
1upkeyboards Some minor refactoring of boards in 1upkeyboards directory (#5236) 6 years ago
6ball
9key
30wer
40percentclub Correct keyboard and layout dimensions for 40percent.club Foobar (#5310) 6 years ago
acr60 Migrate fn_actions for default keymaps (#4935) 6 years ago
aeboards/aegis [Keyboard] Added aeboards/aegis (#5099) 6 years ago
ai03 [Keyboard] Add Orbit keyboard (#5306) 6 years ago
al1 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
alf [Keyboard] Alf X1.1 QMK Support (#5189) 6 years ago
alice Fixed TGR Alice pinout and number of LEDs (#5018) 6 years ago
alpha
alps64
alu84
amj40 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
amj60 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
amj96 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
amjpad Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
at101_blackheart
atom47 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
atomic Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
atreus Update Atreus layout to match the Niu layout. Fix Niu comment typo. (#5297) 6 years ago
atreus62 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
baguette Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
bantam44
bfake
bigseries
bigswitch Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
blockey Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
boardwalk Add Configurator support and readme for boardwalk (#5261) 6 years ago
bpiphany move sixshooter into bpiphany directory and edit readme 6 years ago
bthlabs/geekpad Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
candybar Candybar: remove mousekeys as default (#5210) 6 years ago
cannonkeys Add Satisfaction75 to QMK, Enable EEPROM on stm32f072 (#5094) 6 years ago
canoe update canoe/readme (#5014) 6 years ago
catch22 Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
chibios_test
chimera_ergo Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
chimera_ls
chimera_ortho [Keymap] DCompact Layout Updates pt. 3 (#5209) 6 years ago
christmas_tree Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
ckeys Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
clueboard Clueboard 66% Hotswap Support (#5204) 6 years ago
comet46 Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
contra Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
converter [Keyboard] matrix_init_user shouldn't call itself (#5298) 6 years ago
cospad Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
crawlpad
crkbd Add crkbd keymap (#5366) 6 years ago
cu24 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
cu75 Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
daisy Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
dc01 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
deltasplit75 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
dichotomy Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
diverge3 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
divergetm2 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
dk60
do60 Migrate fn_actions for default keymaps (#4935) 6 years ago
doro67 get doro67 led working 6 years ago
dozen0 [Keyboard] Add Dozen0 (#5272) 6 years ago
duck Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
dz60 Add DZ60 Tsangan Layout + Fn layer (#5319) 6 years ago
dztech fix dz60rgb config.qmk.fm non-combile (#5356) 6 years ago
eco Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
ep Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
ergo42 Keymap: Update Koba's keymap for Ergo42. (#5223) 6 years ago
ergodash [Keymap] Update keymap.c (#5290) 6 years ago
ergodone Migrate ACTION_LAYER_TAP_TOGGLEs to TT() 6 years ago
ergodox_ez [Keymap] use steno mode from base (#5220) 6 years ago
ergodox_infinity Migrate ACTION_LAYER_TAP_TOGGLEs to TT() 6 years ago
ergoinu
ergotravel Migrate ACTION_LAYER_TAP_TOGGLEs to TT() 6 years ago
espectro Fix Espectro Mac keymap and add new layout option (#4923) 6 years ago
evil80
exclusive Regroup all Exclusive keyboard in one directory 6 years ago
facew [Keyboard] Add ISO backslash key position to facew matrix and keymap files (#5190) 6 years ago
fc660c removed old keymaps (#5227) 6 years ago
fc980c Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
felix
fleuron Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
fortitude60 Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
four_banger
fractal
gergo Update gergo.h 6 years ago
gh60 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
gh80_3000
gonnerd
gray_studio [Keyboard] Adds Gray Studio HB85 Initial Support (#5311) 6 years ago
gskt00
h87a Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
hadron Adopted LAYOUT, added some keys (#5320) 6 years ago
handwired [Keyboard] Mechboards Micropad (#5368) 6 years ago
hecomi [Keyboard] update Hecomi/alpha's info.json (#5295) 6 years ago
helix Update edvorak keymap simplify (#5350) 6 years ago
hhkb Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
hid_liber Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
hifumi [Keyboard] Add keyboard hifumi (#5341) 6 years ago
honeycomb dd Honeycomb macropad (#5000) 6 years ago
hotdox [Keyboard] Add HotDox keyboard (#5365) 6 years ago
hs60 [Keymap] Add KC_MAKE keycode to my userspace and keymaps (#5324) 6 years ago
idobo Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
infinity60
jc65
jd40
jd45 Migrate ACTION_LAYER_TAP_TOGGLEs to TT() 6 years ago
jj4x4 Relocate usb_detach to utils (#5121) 6 years ago
jj40 Relocate usb_detach to utils (#5121) 6 years ago
jj50
jm60 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
k_type Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
katana60 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
kbdfans QMK Configurator bugfix for KBDfans KBD19x (#5362) 6 years ago
kc60 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
kc60se Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
keebio [Keyboard] Update info.json to include macro layout (#5364) 6 years ago
kinesis [Keymap] Add kinesis layout. (#5183) 6 years ago
kira75 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
kmac Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
kmini Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
knops Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
kona_classic Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
laptreus [Keyboard] Initial commit of Laptreus Keyboard (#4967) 6 years ago
launchpad [Keymap] Underglow support for Launchpad (#5340) 6 years ago
lazydesigners/the50 [Keymap] Added my THE50 Keymap (#5093) 6 years ago
lets_split Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
lets_split_eh Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
lfkeyboards Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
lily58
m0lly [Keyboard] Initial support for TKC M0LLY (#5087) 6 years ago
m10a Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
massdrop
maxipad [Keyboard] Initial refactor of maxipad to conform to current standards (#5233) 6 years ago
mechkeys/mk60 [Keyboard] New Keyboard: MK60 (#5327) 6 years ago
mechmini [Keymap] Added preonic and mechmini 2 keymaps (#5202) 6 years ago
mehkee96
meira Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
meishi Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
melody96 Add SysRq, Break combos and other keys to Melody96 keymap 6 years ago
meme Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
miniaxe Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
minidox Keymap update: Use `register_code16()` and its variants in lieu of separate mod registration (#5333) 6 years ago
mint60 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
mitosis Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
miuni32 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
model01
mt40 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
mxss Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
namecard2x4 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
newgame40 Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
niu_mini Update Atreus layout to match the Niu layout. Fix Niu comment typo. (#5297) 6 years ago
novelpad Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
noxary Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
ok60 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
omnikey_blackheart
orange75
org60 Migrate fn_actions for default keymaps (#4935) 6 years ago
orthodox Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
paladin64
panc60
pearl
phantom Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
pinky Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
plain60 [Keymap] Plain60 rgb (#5104) 6 years ago
planck Keymap / userspace update (#5358) 6 years ago
playkbtw [Keymap] rfvizarra's custom PK60 layout (#5156) 6 years ago
preonic [Keymap] Added personal keymaps for Planck, Preonic, Vitamins Included by Juno (#5169) 6 years ago
primekb [Keyboard] Initial commit for Prime_E w/ VIA config support (#5285) 6 years ago
proton_c
ps2avrGB
puck
qwertyydox
rama Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
redox
redox_w [Keyboard] Redox Wireless configurator bugfix (#4961) 6 years ago
s7_elephant
satan [Keyboard] GH60 Satan improvements (#5264) 6 years ago
scarletbandana Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
scrabblepad Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
sentraq Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
singa
sirius/unigo66 fix wrong key order in qmk configurator. (#5342) 6 years ago
sixkeyboard
skog
snagpad
sol
southpole
speedo Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
standaside [Keyboard] Add Stand Aside keyboard (#5360) 6 years ago
staryu Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
subatomic Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
sx60
tada68 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
tanuki
telophase Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
tetris Reduce tetris firmware size by disabling default audio (#5197) 6 years ago
the_ruler Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
thevankeyboards Migrate ACTION_LAYER_TAP_TOGGLEs to TT() 6 years ago
tkc1800
tmo50 [Keymap] My TMO50 layout (#5116) 6 years ago
toad
tokyo60
touchpad
treasure/type9 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
uk78
v60_type_r Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
vinta Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
vision_division Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 6 years ago
vitamins_included [Keymap] Added personal keymaps for Planck, Preonic, Vitamins Included by Juno (#5169) 6 years ago
westfoxtrot Fix aanzee Configurator config file (#5286) 6 years ago
whitefox Add SysRq, Break combos and other keys to Melody96 keymap 6 years ago
wilba_tech Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
winkeyless [Keyboard] Winkeyless Directory (#5163) 6 years ago
xd60 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
xd75 Adopted LAYOUT, added some keys (#5320) 6 years ago
xd84 [Keyboard] XD84 fixes for caps lock led, backlight and firmware size (#5178) 6 years ago
xd87 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
xmmx
yd68 Remove CUSTOM_MATRIX option from diode direction (#5090) 6 years ago
ymd75
ymd96 Relocate usb_detach to utils (#5121) 6 years ago
ymdk_np21
z150_blackheart
zeal60 Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
zeal65
zen Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 6 years ago
zinc
zlant
readme.md

readme.md

Included Keyboards

QMK runs on a diverse range of keyboards. Some of these keyboards are officially supported and see constant community contributions, while others are part of the repository for historical reasons.

Official QMK Keyboards

These keyboards are manufactured by the maintainers of QMK.

Ortholinear Keyboards - Jack Humbert

What makes OLKB keyboards shine is a combo of lean aesthetics, compact size, and killer tactile feel. These are available through olkb.com as well as through Massdrop from time to time, as easy to assemble kits.

  • Planck — A 40% DIY powerhouse of customizability and modification capability. It's a lean, mean, typing machine.
  • Preonic — Like the Planck, but bigger. 50%.
  • Atomic — Imagine the size of the Planck. Now imagine the size of the Preonic. Now imagine bigger. That is the Atomic. A 60% keyboard.

ErgoDox EZ - Erez Zukerman

Made in Taiwan using advanced robotic manufacturing, the ErgoDox EZ is a fully-assembled, premium ergonomic keyboard. Its split design allows you to place both halves shoulder width, and its custom-made wrist rests and tilt/tent kit make for incredibly comfortable typing. Available on ergodox-ez.com.

  • ErgoDox EZ — Our one and only product. Yes, it's that awesome. Comes with either printed or blank keycaps, and 7 different keyswitch types.

Clueboard - Zach White

Designed and built in Felton, CA, Clueboards keyboard emphasize quality and locally sourced components, available on clueboard.co

  • Clueboard — The 66% custom keyboard.
  • Cluecard — A small board to help you hack on QMK.
  • Cluepad — A mechanical numpad with QMK superpowers.

Community-supported QMK Keyboards

These keyboards are part of the QMK repository, but their manufacturers are not official maintainers of the repository.

  • 9key — A 9-key minipad sold by Bishop Keyboards.
  • Alps64 — A 60% keyboard for Alps keyswitches.
  • AMJ60 — DIY/Assembled compact 60% keyboard.
  • Arrow Pad — A custom creation by IBNobody.
  • Atreus — Made by Technomancy.
  • Bantam44 — It is a 44-key 40% staggered keyboard.
  • DataHand — DataHand keyboard converted to use a Teensy board.
  • Ergodox Infinity - Ergonomic Split Keyboard by Input Club.
  • GH60 — A 60% Geekhack community-driven project.
  • GON NerD — Korean custom 60% PCB
  • Happy Hacking Keyboard — The Happy Hacking keyboard can be hacked with a custom controller to run QMK.
  • Infinity 60% - — Compact community keyboard by Input Club.
  • JD45 — Another Geekhack community project, designed by jdcarpe.
  • JJ40 — ps2avrGB based ortholinear sold by KPrepublic
  • KBD75 — A 75% keyboard made by made by KBDFans.
  • KC60 — A programmable Chinese-made keyboard, lost in the mists of time.
  • Kinesis Advantage — Contoured ergonomic keyboard by Kinesis Computer Ergonomics.
  • KMAC — Korean custom keyboard.
  • The Kitten Paw — A replacement controller (2016 revision) for the Filco Majestouch by Bathroom Epiphanies.
  • Lets Split - Split ortholinear 40% keyboard.
  • Phantom — A tenkeyless kit by Teel, also from Geekhack.
  • Retro Refit — Another creation by IBNobody.
  • S60-x — DIY compact keyboard designed by VinnyCordeiro for Sentraq.
  • Satan — A GH60 variant.
  • SixKeyBoard — A 6-key keyboard made by TechKeys.
  • TheVan 44 — A 44-key staggered keybard by Evangs.
  • WhiteFox — A 65% keyboard designed as a partnership by matt3o, Massdrop and Input Club
  • Vision Division — Full Size / Split Linear Keyboard by IBNobody.
  • XD75 — 15x5 ortholinear keyboard by XIUDI.
  • YMDK NP21 — ps2avrGB based number pad (numpad) sold by YMDK on Aliexpress.