1
0
Fork
You've already forked qmk_firmware
0
  • C 90.9%
  • C++ 5.9%
  • Python 1.8%
  • Makefile 1.2%
Find a file
2025年03月04日 23:40:28 +00:00
.github Community modules ( #24848 ) 2025年02月26日 22:25:41 +11:00
.vscode Far better VSCode intellisense support using clangd. ( #20382 ) 2023年05月14日 15:32:34 +10:00
builddefs Community modules ( #24848 ) 2025年02月26日 22:25:41 +11:00
data Community modules ( #24848 ) 2025年02月26日 22:25:41 +11:00
docs [Docs] Fix example code in quantum_painter.md ( #24897 ) 2025年03月01日 14:01:30 -07:00
drivers Created SH1107 driver for quantum painter ( #24724 ) 2025年02月17日 08:41:07 +11:00
keyboards Remove invalid RGB Matrix effects ( #24977 ) 2025年03月04日 23:40:28 +00:00
layouts Organise default community layouts summary ( #24500 ) 2024年12月07日 09:05:40 +11:00
lib Community modules ( #24848 ) 2025年02月26日 22:25:41 +11:00
modules/qmk/hello_world 2025q1 develop changelog ( #24949 ) 2025年02月28日 09:14:32 +11:00
platforms fix EEPROM driver for STM32L0/1 cat.1 devices ( #24928 ) 2025年02月26日 22:25:01 +11:00
quantum Community modules ( #24848 ) 2025年02月26日 22:25:41 +11:00
tests Retro Tapping Re-Write; Key Roll Fix ( #23641 ) 2025年02月16日 20:50:42 +11:00
tmk_core [Core] chibios: usb_main: remove OTG sof workaround ( #24259 ) 2024年12月15日 18:42:43 +01:00
users Remove symbolic linked userspace folder ( #22548 ) 2023年11月27日 12:49:44 +11:00
util Merge remote-tracking branch 'origin/master' into develop 2025年02月15日 04:56:34 +00:00
.clang-format Clang-format tweaks ( #15906 ) 2022年02月11日 20:00:34 -08:00
.clangd clangd enhancements. ( #23310 ) 2024年05月02日 20:08:41 +10:00
.editorconfig .editorconfig: fix inline comment, tidy name section for yaml ( #24416 ) 2024年09月21日 19:48:31 +01:00
.gitattributes eol=lf, where appropriate ( #15752 ) 2022年01月05日 21:56:31 +00:00
.gitignore Add via keymaps to gitignore ( #24329 ) 2024年08月26日 04:33:40 +01:00
.gitmodules [Core] Quantum Painter - LVGL Integration ( #18499 ) 2022年12月13日 07:51:14 +11:00
Doxyfile Remove arm_atsam platform ( #24337 ) 2024年09月02日 03:48:17 +01:00
doxygen-todo Remove SERIAL_LINK feature ( #14727 ) 2021年10月07日 12:32:05 +11:00
LICENSE
license_GPLv2.md
license_GPLv3.md
license_Modified_BSD.md
Makefile Resolve keyboard_aliases when processing keyboard make targets ( #24834 ) 2025年01月30日 06:22:05 +11:00
nose2.cfg Setup a python test framework 2019年09月07日 07:58:41 -07:00
paths.mk Remove quantum/audio from global VPATH ( #18753 ) 2022年10月20日 14:41:45 +01:00
readme.md Merge point for 2025q1 breaking change. 2025年02月28日 09:20:58 +11:00
requirements-dev.txt Macros in JSON keymaps ( #14374 ) 2021年11月22日 11:11:35 -08:00
requirements.txt Remove appdirs from requirements.txt ( #24550 ) 2024年10月30日 05:43:31 +00:00
setup.cfg Quantum Painter ( #10174 ) 2022年04月13日 18:00:18 +10:00
shell.nix Nix shell updates (Nixpkgs 2024年02月23日, QMK CLI 1.1.5) ( #23143 ) 2024年02月26日 13:04:27 +11:00

Quantum Mechanical Keyboard Firmware

Current Version 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.

Documentation

The docs are powered by VitePress. 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.

Supported Keyboards

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

Maintainers

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.