Links about keyboards
Interesting links about keyboards and related topics:
- A guide to home row mods
- Kanata – software keyboard remapper (Windows, Mac, Linux)
- KMonad – software keyboard remapper (Windows, Mac, Linux)
- QMK Configurator key tester – test what key events your keyboard is sending
- Reddit
- r/ErgoMechKeyboards – ergonomic keyboard discussion
- r/olkb – ortholinear or ergonomic keyboards and QMK firmware
- r/KeyboardLayouts – alternative keyboard layouts
- r/RSI – repetitive strain injury discussion
- Ergonomics
- Deborah Quilter’s RSIhelp.com
- The Split Keyboard: An Ergonomics Success Story – journal paper, scientific evidence that split keyboards are better for hand health
- Ask a Medic: Should I use a wrist rest? – wrist rests are dicey
- Xah Lee on ergonomics
- QMK Firmware
- QMK official documentation. Pages
of particular interest:
- Setting up your QMK environment
- Squeezing the most out of AVR – reducing firmware size
- Raw HID – keyboard ↔︎ computer bidirectional communication
- QMK GitHub repo
- QMK official documentation. Pages
of particular interest:
- Hardware
- Awesome Split Keyboards – extensive list of ergonomic split keyboards and DIY resources for building keyboards
- Splitkbcompare – make 1:1 prints of keyboards, test how they fit your hands
- ThereminGoat – A Beginner’s Guide to Switches
- Keycap Profiles – compare SA, MT3, MDA, …
- Xah Lee: Ergonomic keyboard reviews
- Keyboard University – intro to custom keyboards: keycaps, switches, …
- Alternative keyboard layouts
- Keyboard layouts doc – excellent reference on recent popular keyboard layouts
- DreymaR’s Big Bag Of Keyboard Tricks – ergonomic mods and tools
- Oxey’s Layout Playground – see how swapping keys affects layout metrics
- Cyanophage’s Layout Playground – another playground, supports thumb keys
- KeymapDB – curated database of keymaps for programmable keyboards
- SteveP’s Seniply (34 keys)
- Manna Harbour’s Miryoku (36 keys)
- default Ferris keymap (34 keys)
- ardux – one-handed keyboard system on 8–36 keys
- Introducing
the RSTHD layout – an optimized layout with
E
on a thumb key - Optimizing the number row
- Stenography
- Learn Plover! – intro to stenography using Plover
- Stenography in QMK
- Typing training
- Gary Internet’s Typing Guide
- Problem Words
- MonkeyType – see also the first section of Keyboard layouts doc for tips on how to use MonkeyType effectively.
- keybr.com
- Ngram Type
- Entertrained – type a famous book as typing practice