https://getreuer.info/posts/keyboards/index.html Home Papers Posts QMK and Keyboards Dactyl Ergodox Dactyl Ergodox Quantum Mechanical Keyboard (QMK) is a popular open source firmware for custom keyboards. Who knew a keyboard could do so much? See my keymap on GitHub. Please feel free to open an issue or start a discussion about any problems, questions, or comments. QMK feature libraries * Achordion - customize the tap-hold decision * Autocorrection - run rudimentary autocorrection on your keyboard * Caps Word - modern alternative to Caps Lock * Custom shift keys - they're surprisingly tricky to get right; here is my approach * Layer Lock key - macro to stay in the current layer * Mouse Turbo Click - macro that clicks the mouse rapidly * Orbital Mouse - a polar approach to mouse key control * Repeat Key - an extensible "repeat last key" implementation * Sentence Case - automatically capitalize the first letter of sentences * Word selection - macro for convenient word or line selection QMK * Typing non-English letters - several approaches to type symbols like a, c, l * QMK song player - play QMK song code in your browser * QMK macros series - typing shortcuts, adaptive behaviors, timing effects, and more + QMK Macros 1: intro and assortment of practical examples + QMK Macros 2: triggers, reacting to interesting events + QMK Macros 3: advanced effects * Developing QMK features - userspace libraries and contributing to QMK General * Alt keyboard layouts - switching from QWERTY to an alternative keyboard layout * Designing a symbol layer - ergonomic and character frequency considerations * PSA: Thumbs can get overuse injuries - anecdotes, common injuries, countermeasures * Questioning the ergonomics of 40% keyboards - smaller [?] better * Keyboard FAQs - thoughts on topics that come up regularly * Links about keyboards - interesting links about keyboards and related topics Google Scholar LinkedIn