qmk_firmware/keyboards
stanrc85 e04c5edaae
Userspace and keymap updates (#8037)
* Add PGUP,PGDN to keymaps

* Enable VIA support on userspace for 1up60hse

* Enable DZ60 VIA in rules

* Enable Romac VIA in rules
2020-01-29 17:23:55 -05:00
..
1upkeyboards Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
2_milk Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
2key2crawl Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
4by3
6ball Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
7skb Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
8pack Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
9key Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
30wer Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
40percentclub Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
abstract/ellipse Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
acheron/shark
acr60 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
adkb96 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
aeboards Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ai03 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
akb Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
al1 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
alf Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
allison [Keyboard] add Allison keyboard (#7818) 2020-01-07 17:26:04 -08:00
allison_numpad [Keyboard] add Allison Numpad (#7823) 2020-01-07 21:36:43 -08:00
alpha Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
alps64 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
alu84 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
amj40 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
amj60 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
amj96 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
amjkeyboard/amj66 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
amjpad Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
angel17 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
angel64 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ares Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
ash1800 ASH-1800 (#7031) 2019-11-20 11:21:19 +11:00
ashpil/modelm_usbc [Keyboard] Add support for Model M USB C Controller (#7393) 2019-11-19 22:06:16 -08:00
at101_blackheart Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
at_at/660m Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
atomic Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
atreus Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
atreus62 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
baguette Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
bantam44 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
bfake Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
bigseries Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
bigswitch Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
blackplum Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
blockey Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
bm16a Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
bm16s
bm43a Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
bm60rgb [Keyboard] KPRepublic BM60 RGB (#7842) 2020-01-11 23:11:06 -08:00
boardwalk Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
boston_meetup [Keyboard] Update default keymaps to use `layer_state_t` (#7444) 2019-11-21 22:40:29 -08:00
bpiphany Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
bthlabs/geekpad Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
business_card Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
butterstick Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
c39 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
candybar Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
cannonkeys Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
catch22 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
cheshire/curiosity New PCB - Curiosity - Alice Layout PCB (#7725) 2019-12-31 02:29:36 +11:00
chimera_ergo Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
chimera_ls Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
chimera_ortho Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
choco60 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
christmas_tree Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ckeys Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
claw44 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
clueboard Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
cocoa40 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
comet46 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
contra Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
converter Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
copenhagen_click/click_pad_v1 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
coseyfannitutti Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
cospad [Keyboard] Cospad refactor (#7957) 2020-01-21 18:21:47 -08:00
crawlpad Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
crkbd Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
cu24 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
cu75 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
cutie_club/wraith Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
daisy [Keyboard] Daisy refactor (#7985) 2020-01-25 12:43:43 -08:00
db/db63 Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
dc01 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
deltasplit75 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
dichotomy Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
diverge3 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
divergetm2 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
dk60 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
do60 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
donutcables Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
doppelganger [Keyboard] Doppelganger (#7682) 2019-12-28 00:06:42 -08:00
doro67 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
dozen0 Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
dp60 VIA Configurator Refactor (#7268) 2020-01-03 12:52:00 -08:00
duck Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
dumbpad Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
dz60 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
dztech Tidy up dztech keyboard.c/h and readmes (#7664) 2020-01-14 08:49:31 +11:00
eco Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
efreet [Keyboard] Added VIA support to Efreet (#7788) 2020-01-05 00:18:36 -08:00
emptystring/NQG Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ep Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ergo42 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ergodash Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ergodone Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ergodox_ez Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ergodox_infinity Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ergodox_stm32 Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
ergoinu Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ergoslab [Keyboard] add initial ergoslab directory (#7730) 2020-01-02 14:40:13 -08:00
ergotaco
ergotravel Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
espectro Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
eve/meteor Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
evil80 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
exclusive Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
exent Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
facew Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
fc660c Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
fc980c Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
felix Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
fleuron Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
fluorite Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
flx/virgo [Keyboard] FLX Virgo, cleaned up layouts and added VIA keymap (#7997) 2020-01-27 17:05:29 -08:00
fortitude60 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
four_banger Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
foxlab/leaf60 Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
fractal Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
freyr Trim firmware sizes from default rules.mk, part 1 (#8027) 2020-01-29 12:51:25 -05:00
ft/mars80 Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
gami_studio/lex60 [Keyboard] Added Lex60 keyboard (#7600) 2019-12-12 11:45:56 -08:00
geekboards/tester [Keyboard] add kbdmini; dztech, kbdfans keyboards cleanup (#7223) 2019-11-14 11:55:46 -08:00
georgi
gergo [Keymap] All about (ARM) RGB and OLEDs (drashna keymaps) (#7354) 2019-11-20 12:37:24 -08:00
getta25 Add DIODE_DIRECTION to Getta25 (#7951) 2020-01-21 14:07:53 +00:00
gh60 Ensure setPinInput actually sets input high-Z (#6237) 2020-01-26 23:04:38 -05:00
gh80_3000
gingham Ensure setPinInput actually sets input high-Z (#6237) 2020-01-26 23:04:38 -05:00
gonnerd
gray_studio Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
grid600
gskt00
hadron [Keyboard] Update default keymaps to use `layer_state_t` (#7444) 2019-11-21 22:40:29 -08:00
halberd Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
handwired Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
hecomi Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
heliar/wm1_hotswap [Keyboard] add keyboard wm1 (#7466) 2019-11-26 16:51:32 -08:00
helix [Keyboard] Added workaround for serial.c/LTO issue for helix/rev2 and helix/pico. (#7558) 2019-12-07 23:44:54 -08:00
hhkb Further changes to HHKB keymap (#7918) 2020-01-17 09:34:25 +11:00
hid_liber
hifumi
hineybush Ensure setPinInput actually sets input high-Z (#6237) 2020-01-26 23:04:38 -05:00
honeycomb
hotdox Remove `KEYMAP_SECTION_ENABLE` (#7882) 2020-01-17 00:32:09 +11:00
hs60 Userspace and keymap updates (#8037) 2020-01-29 17:23:55 -05:00
idb/idb_60 [Keyboard] IDB 60: Configurator bugfix (#7851) 2020-01-12 10:50:52 -08:00
idobo
illuminati/is0 VIA Configurator Refactor (#7268) 2020-01-03 12:52:00 -08:00
infinity60 Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
ivy Remove keymap_config extern from default keymaps (#7399) 2019-11-20 22:31:36 +00:00
j80 Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
jae/j01 Add J-01 ISO Support (#7527) 2019-12-03 16:49:31 +00:00
jc65 Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
jd40
jd45
jj4x4 Remove custom backlight code for PS2AVRGB boards (#7775) 2020-01-18 23:00:32 -08:00
jj40 Remove custom backlight code for PS2AVRGB boards (#7775) 2020-01-18 23:00:32 -08:00
jj50 Remove custom backlight code for PS2AVRGB boards (#7775) 2020-01-18 23:00:32 -08:00
jm60 Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
jnao
just60 [Keyboard] add Just60 keyboard (#7752) 2020-01-01 22:28:05 -08:00
k_type Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
kagamidget Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
katana60
kbdfans Ensure setPinInput actually sets input high-Z (#6237) 2020-01-26 23:04:38 -05:00
kc60 [Keymap] Updates to noroadsleft keymap for KC60 (2019-11-05) (#7265) 2019-11-05 22:12:21 -08:00
kc60se
keebio [Keyboard] Add Quefrency Rev 2 (#8001) 2020-01-28 14:13:57 -08:00
keycapsss [Keyboard] Add Plaid-Pad 4x4 numpad (#7900) 2020-01-17 00:30:32 -08:00
keyhive/maypad
kinesis More minor tweaks. (#7813) 2020-01-08 08:54:08 +11:00
kingly_keys Userspace and keymap updates (#8037) 2020-01-29 17:23:55 -05:00
kira75
kmac Ensure setPinInput actually sets input high-Z (#6237) 2020-01-26 23:04:38 -05:00
kmini
knops [Keymap] Added mverteuil keymaps and userspace common code (#7876) 2020-01-18 11:24:56 -08:00
kona_classic
kudox [Keyboard] Add Kudox column-staggered layout. (#7400) 2019-11-19 12:51:47 -08:00
kudox_game
kv/revt [Keyboard] Support for a Southpaw Keyboard KVT (#7892) 2020-01-17 19:56:13 -08:00
kyria [Keymap] Cleanup of Drashna code (#7800) 2020-01-06 01:49:48 -08:00
laptreus
launchpad Remove keymap_config extern from default keymaps (#7399) 2019-11-20 22:31:36 +00:00
lazydesigners [Keyboard] Update default keymaps to use `layer_state_t` (#7444) 2019-11-21 22:40:29 -08:00
leeku/finger65 Remove custom matrix from PS2AVRGB boards (#7396) 2020-01-02 17:45:41 +11:00
lets_split Add German programming layout for Lets Split (#8014) 2020-01-29 10:17:45 -05:00
lets_split_eh [Keyboard] Update default keymaps to use `layer_state_t` (#7444) 2019-11-21 22:40:29 -08:00
lfkeyboards
lily58 Personal keymap updates for the new year (#7871) 2020-01-13 09:10:21 +11:00
m0lly
m10a Remove keymap_config extern from default keymaps (#7399) 2019-11-20 22:31:36 +00:00
maartenwut [Keymap] Added gaming layout and read me (#7996) 2020-01-27 17:42:46 -08:00
massdrop [Keymap] Massdrop ctrl keymap (#7639) 2020-01-14 21:34:41 -08:00
matrix [Keyboard] update m12og keymap to readable version (#7581) 2019-12-09 21:41:39 -08:00
maxipad
maxr1998 [Keyboard] Fix Pulse4k info.json LAYOUT name (#7965) 2020-01-28 09:08:39 -08:00
mc_76k [Keyboard] Initial commit for mc76k (#8000) 2020-01-25 23:05:22 -08:00
mechkeys/mk60
mechllama/g35
mechlovin/hannah910 [Keyboard] Add Hannah910 (#7234) 2019-11-01 18:47:26 -07:00
mechmini Remove custom backlight code for PS2AVRGB boards (#7775) 2020-01-18 23:00:32 -08:00
mehkee96 Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
meira Remove duplicate pro_micro.h (#7246) 2019-11-03 22:35:43 +00:00
meishi
meishi2
melody96
meme
meson
miniaxe
minidox Ensure setPinInput actually sets input high-Z (#6237) 2020-01-26 23:04:38 -05:00
mint60 Remove keymap_config extern from default keymaps (#7399) 2019-11-20 22:31:36 +00:00
mitosis
miuni32
model01 [Keymap] Add additional dynamic macro key to dshields keymaps. (#7853) 2020-01-10 09:51:19 -08:00
montsinger/rebound [Keymap] adding personal rebound keymap (#7956) 2020-01-21 18:18:18 -08:00
moon
mt40 Remove custom matrix from PS2AVRGB boards (#7396) 2020-01-02 17:45:41 +11:00
mt980
mxss Add VIA support to MxSS, plus minor tweaks (#7809) 2020-01-26 17:06:56 -05:00
nafuda Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
naked48 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
naked60 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
naked64 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
namecard2x4
navi10 [Keyboard] Adding Navi10 macropad (#7556) 2019-12-08 22:31:30 -08:00
ncc1701kb [Keyboard] Added NCC-1701-KB 3x3 Keypad with Encoder and Keymap (#7819) 2020-01-07 14:29:45 -08:00
nek_type_a
newgame40 [Keyboard] Update default keymaps to use `layer_state_t` (#7444) 2019-11-21 22:40:29 -08:00
nightmare
niu_mini [Keymap] Adding keymaps for Niu Mini and BDN9 (#7299) 2019-11-08 20:15:16 -08:00
nk65 eeprom size fix (#7969) 2020-01-22 12:44:12 -08:00
nomu30
novelpad
noxary Ensure setPinInput actually sets input high-Z (#6237) 2020-01-26 23:04:38 -05:00
numatreus [Keyboard] numatreus (#7929) 2020-01-24 19:33:04 -08:00
ogre/ergo_split [Keyboard] Adds ogre ergo split (#8011) 2020-01-27 10:14:50 -08:00
ok60
omnikey_blackheart
omnikeyish
orange75
org60
orthodox Ensure setPinInput actually sets input high-Z (#6237) 2020-01-26 23:04:38 -05:00
otaku_split
paladin64
panc60 Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
pancake
pdxkbc
pearl Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
peiorisboards/ixora Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
percent Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
phantom [Keymap] Updating keymaps (#7170) 2019-10-28 16:09:01 -07:00
pico [Keymap] Add pico 70 keys keymap (#7654) 2019-12-18 00:02:57 -08:00
pinky
plaid Set proper AVR part for USBasp avrdude flashing (#7552) 2019-12-07 23:32:43 -08:00
planck [Keymap] Finalize Keymap Planck/Samuel (#8005) 2020-01-27 17:47:36 -08:00
playkbtw
preonic [Keymap] Feature/preonic/rev3/alfrdmalr (#7870) 2020-01-20 23:01:09 -08:00
primekb Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
projectkb/alice Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
puck
quantrik/kyuu [Keyboard] add VIA support to Kyuu (#7804) 2020-01-07 21:21:52 -08:00
qwertyydox Remove keymap_config extern from default keymaps (#7399) 2019-11-20 22:31:36 +00:00
rabbit/rabbit68 Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
redox [Keymap] Ruby influenced Redox keymap (#7531) 2019-12-02 11:41:20 -08:00
redox_w Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
redscarf_i [Keyboard] Add QMK support for Red Scarf I numberpads (#7767) 2020-01-04 17:06:24 -08:00
redscarf_iiplus format code according to conventions [skip ci] 2019-11-14 08:08:07 +00:00
retro_75 Refactor f103,f072,f042 based keyboards to use new MCU selection defaults (#7705) 2020-01-10 01:31:01 +00:00
reviung34 [Keyboard] Update default keymaps to use `layer_state_t` (#7444) 2019-11-21 22:40:29 -08:00
reviung39 Update toshi0383 keymap (#7700) 2019-12-22 19:58:51 -08:00
reviung41 [Keyboard] Reviung41: Configurator layout support (#7852) 2020-01-12 10:51:22 -08:00
rgbkb Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
runner3680 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
s7_elephant Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
scarletbandana Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
sck VIA Configurator Refactor (#7268) 2020-01-03 12:52:00 -08:00
scythe Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
sentraq Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
setta21 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
shiro [Keymap] Shino3/shiro Add Mac Keymaps (#7319) 2019-11-10 09:15:38 -08:00
signum/3_0/elitec Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
singa Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
sirius/unigo66 Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
sixkeyboard Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
smk60 Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
snagpad VIA Configurator Refactor (#7268) 2020-01-03 12:52:00 -08:00
snampad Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
southpole Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
spacetime [Keyboard] Update default keymaps to use `layer_state_t` (#7444) 2019-11-21 22:40:29 -08:00
speedo Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
standaside Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
staryu [Keyboard] Update default keymaps to use `layer_state_t` (#7444) 2019-11-21 22:40:29 -08:00
stella Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
subatomic
suihankey Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
sx60 Cleanup rules.mk for 32U4 keyboards, R-S (#7182) 2019-10-28 19:08:00 +00:00
tada68 Tada68 Fixes and Minor Refactoring (#7820) 2020-01-08 00:17:01 +00:00
tanuki Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
tartan [Keyboard] Add Tartan keyboard (#7917) 2020-01-19 10:54:04 -08:00
telophase Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
tetris Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
tg4x [Keyboard] Add TG4x (#7351) 2019-11-14 10:52:55 -08:00
tgr Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
the_ruler Remove keymap_config extern from default keymaps (#7399) 2019-11-20 22:31:36 +00:00
thedogkeyboard [Keyboard] Add "thedogkeyboard" (#7401) 2019-11-20 13:16:38 -08:00
thevankeyboards [Keymap] Hvp baseline19 (#7690) 2020-01-02 11:31:54 -08:00
tkc1800
tmo50 Add VIA support to TMO50 (#7986) 2020-01-23 19:28:25 -08:00
toad Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
tokyo60 Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
touchpad Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
tr60w [Keyboard] Added tr60w keyboard (#7450) 2019-12-02 11:47:55 -08:00
treadstone32 Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 2020-01-19 23:05:51 -08:00
treadstone48 [Keyboard] Rebuild treadstone48 rev1 firmware (#7856) 2020-01-13 10:06:40 -08:00
treasure/type9 Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
ua62 [Keyboard] Add UA62 keyboard (#7290) 2019-11-07 07:51:06 -08:00
uk78 Fix a couple of USB VIDs for the API (#7848) 2020-01-09 23:50:55 -08:00
unikorn Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
ut472 [Keymap] Hvp baseline19 (#7690) 2020-01-02 11:31:54 -08:00
uzu42 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
v60_type_r [Keyboard] Fix v60_type_r compile failures (#7250) 2019-11-03 14:42:21 -08:00
vinta Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
vision_division Add short aliases for Magic keycodes (#7541) 2019-12-05 00:44:39 -08:00
vitamins_included Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 2020-01-19 14:11:57 +11:00
vn66 Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
waldo Remove keymap_config extern from default keymaps (#7399) 2019-11-20 22:31:36 +00:00
westfoxtrot [Keyboard] added support for new rev of cypher PCB (#7636) 2020-01-22 09:45:32 -08:00
whitefox Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files. 2020-01-28 23:45:42 +11:00
wilba_tech [Keyboard] Added WT60-B, WT60-BX (wilba.tech THERMAL) (#7948) 2020-01-21 13:28:12 -08:00
winkeyless Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
xbows [Keyboard] Xbows Knight: Configurator layout polishing (#7903) 2020-01-15 09:38:17 -08:00
xd004
xd60 [Keyboard] Add LAYOUT_60_iso to XD60 (#7263) 2019-11-04 23:05:51 -08:00
xd68 XD68 Configurator Layout Support and Minor Refactor (#7904) 2020-01-15 01:31:17 +00:00
xd75 Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
xd84 Migrate more custom matrix 'lite' code to core (#7863) 2020-01-15 01:58:32 +00:00
xd87 Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
xd96 Migrate more custom matrix 'lite' code to core (#7863) 2020-01-15 01:58:32 +00:00
xelus/dawn60 Add VIA support for QMK backlight, QMK RGBLight (#7911) 2020-01-20 10:18:25 -08:00
xiaomi/mk02 [Keyboard] Add Xiaomi MK02 (#7825) 2020-01-12 10:42:32 -08:00
xmmx Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
xw60 Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
yd60mq Ensure setPinInput actually sets input high-Z (#6237) 2020-01-26 23:04:38 -05:00
yd68 Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
ymd75 Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
ymd96 Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
ymdk Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
ymdk_np21 Fix LED configuration for PS2AVRGB boards (#7989) 2020-01-23 19:24:10 -08:00
yosino58 Remove keymap_config extern from default keymaps (#7399) 2019-11-20 22:31:36 +00:00
yurei [Keyboard] Add Yurei PCB (#7880) 2020-01-14 02:31:21 -08:00
z150_blackheart
zinc Update toshi0383 keymap (#7700) 2019-12-22 19:58:51 -08:00
zj68 Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
zlant Cleanup rules.mk for 32U4 keyboards, T-Z (#7190) 2019-10-29 21:27:25 -07:00
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

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.

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.

ErgoDox EZ and Planck EZ - ZSA Technology Labs

ZSA Technology Labs maintains its own fork of QMK which feeds its configurator, for stability and legal purposes. The ZSA boards are:

  • ErgoDox EZ — A powerful split mechanical keyboard.
  • Planck EZ — A 40% DIY powerhouse of customizability and modification capability. It's a lean, mean, typing machine, which ships fully assembled with a two-year warranty.

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.
  • XD004 — 1x4 macro keyboard sold by KPrepublic.
  • XD75 — 15x5 ortholinear keyboard by XIUDI.
  • YMDK NP21 — ps2avrGB based number pad (numpad) sold by YMDK on Aliexpress.