Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
Collin J. Doering a592e7b7ce
Modify location of F# keys in lower/raise layers
10 месяцев назад
.github Force "blank" issue template to end of list (#8387) 11 месяцев назад
.vscode Highlight .inc files as .c files (#8496) 11 месяцев назад
bin CLI: More MSYS2 fixes (#8577) 11 месяцев назад
docs add japanese translation (feature part 01) (#8196) 11 месяцев назад
drivers Fix AVR ws2812 when ADDRESS_BASE is non zero (#8646) 11 месяцев назад
keyboards Modify location of F# keys in lower/raise layers 10 месяцев назад
layouts jotix layouts (#8644) 10 месяцев назад
lib Doctor: Add avrdude/dfu-util/dfu-programmer version printing (#8678) 10 месяцев назад
quantum Add Greek keymap (#8636) 10 месяцев назад
tests format code according to conventions [skip ci] 11 месяцев назад
tmk_core format code according to conventions [skip ci] 10 месяцев назад
users [Keymap] sigul Planck layout updates (#8649) 11 месяцев назад
util Miscellaneous cleanups (#8639) 11 месяцев назад
.clang-format fix indent size 1 год назад
.clang_complete Vim Layout for Ergodox-EZ (mac only) (#2112) 3 лет назад
.editorconfig QMK CLI and JSON keymap support (#6176) 1 год назад
.gitattributes Set eep files to binary mode 4 лет назад
.gitignore 2020 February 29 Breaking Changes Update (#8064) 1 год назад
.gitmodules Track master branches for lib/chibios, lib/chibios-contrib, lib/ugfx. (#8273) 1 год назад
.travis.yml Fix unknown key 'IndentPPDirectives' on CI (#7933) 1 год назад
CODE_OF_CONDUCT.md updates the coc 1 год назад
Dockerfile Update docker util script and travis to use new base container 1 год назад
Doxyfile Generate API docs from source code comments (#2491) 2 лет назад
LICENSE add an explicit lisence file for github to pickup 3 лет назад
Makefile 2020 February 29 Breaking Changes Update (#8064) 1 год назад
Vagrantfile Configure Vagrant to use qmk_base_container (#6194) 1 год назад
autocomplete.sh Make arguments redo, subproject elimination (#1784) 3 лет назад
book.json adds redirects for docs 3 лет назад
bootloader.mk Add LUFA mass storage `BOOTLOADER` "support" (#7729) 1 год назад
build_full_test.mk Add SRC and OPT_DEFS when building tests 3 лет назад
build_json.mk Rename qmk json-keymap to qmk json2c (#8372) 11 месяцев назад
build_keyboard.mk Align some ChibiOS build logic (#8461) 11 месяцев назад
build_layout.mk Add a mechanism for force building a particular community layout (#5027) 2 лет назад
build_test.mk Initial arm->chibios pass - simplify some platform logic (#8450) 11 месяцев назад
common.mk Move Split Common VPATH addition (#4716) 2 лет назад
common_features.mk Add Word Per Minute calculation feature (#8054) 11 месяцев назад
doxygen-todo Remove PJRC USB stack 1 год назад
license_GPLv2.md Clarify the quantum license (#1042) 3 лет назад
license_GPLv3.md Clarify the quantum license (#1042) 3 лет назад
license_Modified_BSD.md Clarify the quantum license (#1042) 3 лет назад
message.mk Use FIRMWARE_FORMAT for "Checking file size" message (#8121) 1 год назад
nose2.cfg Setup a python test framework 1 год назад
readme.md Breaking Changes documentation fixes 1 год назад
requirements.txt Drop bs4 dependency, update docs, minor improvements 1 год назад
secrets.tar.enc update building for .hex, secrets moving 3 лет назад
setup.cfg Add flake8 to our test suite and fix all errors (#7379) 1 год назад
shell.nix Fix up Arm builds with nix-shell. (#8312) 11 месяцев назад
show_options.mk Remove unused LED_BREATHING_TABLE 11 месяцев назад
testlist.mk Add basic infrastrucure for building full tests 3 лет назад


Quantum Mechanical Keyboard Firmware

Current Version Build Status Discord Docs Status GitHub contributors GitHub forks

This is a keyboard firmware based on the tmk_keyboard firmware with some useful features for Atmel AVR and ARM controllers, and more specifically, the OLKB product line, the ErgoDox EZ keyboard, and the Clueboard product line.


The docs are powered by Docsify and hosted on GitHub. They are also viewable offline; see Previewing the Documentation for more details.

You can request changes by making a fork and opening a pull request, or by clicking the “Edit this page” link at the bottom of any page.

Supported Keyboards

The project also includes community support for lots of other keyboards.


QMK is developed and maintained by Jack Humbert of OLKB with contributions from the community, and of course, Hasu. The OLKB product firmwares are maintained by Jack Humbert, the Ergodox EZ by ZSA Technology Labs, the Clueboard by Zach White, and the Atreus by Phil Hagelberg.

Official Website

qmk.fm is the official website of QMK, where you can find links to this page, the documentation, and the keyboards supported by QMK.