import { _ as _export_sfc, c as createElementBlock, o as openBlock, a8 as createStaticVNode } from "./chunks/framework.B9AX-CPi.js";
const __pageData = JSON.parse('{"title":"Quantum Mechanical Keyboard Firmware","description":"","frontmatter":{},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":null}');
const _sfc_main = { name: "index.md" };
const _hoisted_1 = /* @__PURE__ */ createStaticVNode('<h1 id="quantum-mechanical-keyboard-firmware" tabindex="-1">Quantum Mechanical Keyboard Firmware <a class="header-anchor" href="#quantum-mechanical-keyboard-firmware" aria-label="Permalink to &quot;Quantum Mechanical Keyboard Firmware&quot;">​</a></h1><h2 id="what-is-qmk-firmware" tabindex="-1">What is QMK Firmware? <a class="header-anchor" href="#what-is-qmk-firmware" aria-label="Permalink to &quot;What is QMK Firmware?&quot;">​</a></h2><p>QMK (<em>Quantum Mechanical Keyboard</em>) 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 <a href="https://github.com/qmk/qmk_firmware" target="_blank" rel="noreferrer">QMK Firmware</a>, <a href="https://config.qmk.fm" target="_blank" rel="noreferrer">QMK Configurator</a>, <a href="https://github.com/qmk/qmk_toolbox" target="_blank" rel="noreferrer">QMK Toolbox</a>, <a href="https://qmk.fm" target="_blank" rel="noreferrer">qmk.fm</a>, and this documentation with the help of community members like you.</p><h2 id="get-started" tabindex="-1">Get Started <a class="header-anchor" href="#get-started" aria-label="Permalink to &quot;Get Started&quot;">​</a></h2><div class="tip custom-block"><p class="custom-block-title">Basic</p><p><a href="./newbs_building_firmware_configurator">QMK Configurator</a></p><p>User friendly graphical interfaces, no programming knowledge required.</p></div><div class="warning custom-block"><p class="custom-block-title">Advanced</p><p><a href="./newbs">Use The Source</a></p><p>More powerful, but harder to use.</p></div><h2 id="make-it-yours" tabindex="-1">Make It Yours <a class="header-anchor" href="#make-it-yours" aria-label="Permalink to &quot;Make It Yours&quot;">​</a></h2><p>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 <a href="./keymap">keymap</a>, and changing the <a href="./keycodes">keycodes</a>.</p><h2 id="need-help" tabindex="-1">Need help? <a class="header-anchor" href="#need-help" aria-label="Permalink to &quot;Need help?&quot;">​</a></h2><p>Check out the <a href="./support">support page</a> to see how you can get help using QMK.</p><h2 id="give-back" tabindex="-1">Give Back <a class="header-anchor" href="#give-back" aria-label="Permalink to &quot;Give Back&quot;">​</a></h2><p>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.</p><ul><li>Help people out on our forums and chat rooms: <ul><li><a href="https://www.reddit.com/r/olkb/" target="_blank" rel="noreferrer">/r/olkb</a></li><li><a href="https://discord.gg/qmk" target="_blank" rel="noreferrer">Discord Server</a></li></ul></li><li>Contribute to our documentation by clicking &quot;Edit This Page&quot; at the bottom</li><li><a href="https://github.com/qmk/qmk_firmware/issues/new/choose" target="_blank" rel="noreferrer">Report a bug</a></li><li><a href="./contributing">Open a Pull Request</a></li></ul>', 13);
const _hoisted_14 = [
  _hoisted_1
];
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
  return openBlock(), createElementBlock("div", null, _hoisted_14);
}
const index = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]);
export {
  __pageData,
  index as default
};
