Skip to content

Quantum Mechanical Keyboard Firmware ​

What is QMK Firmware? ​

QMK (Quantum Mechanical Keyboard) is an open source community centered around developing computer input devices. The community encompasses all sorts of input devices, such as keyboards, mice, and MIDI devices. A core group of collaborators maintains QMK Firmware, QMK Configurator, QMK Toolbox, qmk.fm, and this documentation with the help of community members like you.

Get Started ​

User friendly graphical interfaces, no programming knowledge required.

TIP

Advanced Use The Source

More powerful, but harder to use.

Make It Yours ​

QMK has lots of features to explore, and a good deal of reference documentation to dig through. Most features are taken advantage of by modifying your keymap, and changing the keycodes.

Need help? ​

Check out the support page to see how you can get help using QMK.

Give Back ​

There are a lot of ways you can contribute to the QMK Community. The easiest way to get started is to use it and spread the word to your friends.