* [Wiki Home](/qmk/qmk_firmware/wiki) * Getting started * [QMK Overview](QMK-Overview) * [Build Environment Setup](Build-Environment-Setup) * [Overview for keymap creators](Keymap) * [Keycodes](Keycodes) * [Layer switching](Key-Functions) * [Leader Key](Leader-Key) * [Macros](Macros) * [Space Cadet](Space-Cadet-Shift) * [Tap Dance](Tap-Dance) * [Mouse keys](Mouse-keys) * [FAQ: Creating a Keymap](FAQ-Keymap) * [FAQ: Compiling QMK](FAQ-Build) * For hardware makers and modders * [Modding your keyboard](Modding-your-keyboard) * [Porting your keyboard to QMK](Porting-your-keyboard-to-QMK) * [Adding features to QMK](Adding-features-to-QMK) * [General FAQ](FAQ)