Keyboards
I love keyboards. Specifically I love remapping them with Karabiner to extend them to do more awesome things for me.
I am currently using builtin MacBook keyboard and love it. I love the low key travel as I get tired typing on most mechanical keyboards.
Interesting keyboards
- Electronic Materials Office (HN)
- K3
- Helix Kit - Helix Split Ortho Keyboard Kit. (Tweet)
- GergoPlex - Ultra-Minimal Mechanical Split Keyboard. (Review)
- Keychron K7 - Ultra-Slim 65% Wireless Mechanical Keyboard:q.
- Keyboardio
- 42 - Custom keyboard built by Angelo.
- Preonic - Beautiful keyboard.
- Preonic Light - IMO better than Preonic. Would be even nicer with Kailh switches & it being wireless.
- Dactyl Keyboard - Parameterized ergonomic keyboard.
- Corne keyboard - Split keyboard with 3x6 column staggered keys and 3 thumb keys. (Reddit)
- Redox - Ergonomic split mechanical keyboard.
- Helix - Compact split ortholinear keyboard. (Article)
- Lily58 - 6×4+4keys column-staggered split keyboard.
- Keyberon - Hand wired ortholinear mechanical keyboard with a firmware in rust.
- Sonder - E-Ink Keyboard. (HN)
- Dactyl-ManuForm - Fork of the Dactyl, a parameterized, split-hand, concave, columnar, ergonomic keyboard. (HN)
- Absolem (Code)
- jklp - 36-key ergonomic keyboard.
- Moonlander - Next-generation ergonomic keyboard. (HN)
- Keychron K3 - Hot-Swappable Low Profile Optical Wireless Mechanical Keyboard.
- Keychron K6 (Tweet)
- Custom keyboard (Specs)
- Ergonomic Ultimate Hacking Keyboard 60 (HN)
- Keyboardio Atreus (Keyboardio Atreus: yeah or meh? (review))
- duckyPad - Do-It-All Mechanical Macropad.
- Lalboard - 3D-printed keyboard inspired by the DataHand. (HN)
- Squeezebox Keyboard (HN)
- MVKB Keyboards
- IIICC - Three piece split keyboard with macropad running QMK.
- ZSA Planck EZ - Powerful, Backlit, Open-Source, 40% Mechanical Keyboard. (HN)
- Pheromone - 63-key keyboard supports slide potentiometer, rotary encoder and oled screen.
- KeySeeBee - Split ergo keyboard.
- X-Bows with Gateron optical switches
- Djinn - 64-key split keyboard. (HN)
- Work Louder - Modular keyboards for digital creators.
- MiRage Modular Keyboard
- Expandable keyboard with up to 120 keys
- samoklava - Autogenerated split 36 key keyboard.
- rae-dux - Generated keyboard.
- Cantor Keyboard - 42 key diodeless split keyboard.
- Ferris - Low profile split keyboard designed to satisfy one single use case elegantly.
- ErgodoxE EZ - Ergonomic keyboard with open source firmware. (HN)
- Dilemma - Vertical stagger low-profile keyboard with mods.
- Clavert Keyboard - Vertical, wireless, ergonomic split keyboard.
- Fulcrum - Wireless ergonomic keyboard that features 5-way switch joysticks. (HN)
- Flux Keyboard - Keyboard with adaptive display. (HN)
- KLOR - 36-42 keys column-staggered split keyboard.
- Piantor Keyboard
Interesting keycaps
- Kailh Low Profile Keycaps - Blank - Low key & awesome.
- Kailh BOX Switches - Brown seem nice.
Notes
- Gateron Browns low key travel mech switches maybe are nice. Need something low key travel ala macbook.
- Fewer keys placed correctly on the keyboard is best.
Links
- Keyboard PCB Guide
- Cookes and cream Ergodox - Neat setup.
- Multi-purpose keys, and a case for small keyboards
- clojure.core/typing - Matt Adereth - Modeling and 3D printing a keyboard.
- Building Keyboards
- What keyboards do you use? Do you program them?
- Quick and dirty guide to flashing your Planck Light bootloader
- Planck Light review
- A Modern Space Cadet
- Keebio - Mechanical Keyboard Parts and Other Goodies.
- kbd-audio - Tools for capturing and analysing keyboard input paired with microphone capture.
- Keymap & EN/RU layouts for Levinson 40% split ortholinear keyboard
- KeyHive - Personalize Your Keyboard.
- My Corne keyboard (crkbd-classic) - Split, column staggered with 3-thumb keys
- Awesome Split Keyboards (HN)
- Making My Own USB Keyboard From Scratch (2019) (HN)
- KMonad - Advanced keyboard manager.
- How to make your C codebase rusty: rewriting keyboard firmware keymap in Rust (2019) (HN)
- HN: If You Can't Buy the Keyboard You Want, Build It Instead (2019)
- KeyV2 - Parametric Mechanical Keycap Library.
- ckb-next - RGB Driver for Linux and macOS.
- Weird Keyboards, Programmable Keyboards (2020) (Lobsters) (HN)
- Guidelines for designing a custom Topre keyboard
- A New, Experimental User Interface (HN)
- Keyboard recommendations (2020)
- Simple app to make any keyboard bluetooth enabled
- KeyToKey - Rust keyboard firmware library.
- Mech Guide - Проводник в мир механических клавиатур. (Code)
- An unusual keyboard key switch (HN)
- Mugur - High-level Lisp configurator for the ErgoDox EZ keyboard. (HN)
- Measuring keyboard-to-photon latency with a light sensor (2020) (HN) (Lobsters)
- Workman Keyboard Layout - Layout Designed with Hands in Mind. (HN)
- Keyboard Switches You've Never Heard of (2020)
- Resources for building a keyboard from scratch (2020)
- ZMK Firmware - Modern, open source keyboard firmware. (Docs)
- Keyboard University - The first and last resource you’ll ever need for mechanical keyboards.
- Collection of nice keyboard + photos
- Remap Enter to Control in GNU/Linux (2020 Edition) (Lobsters)
- Keyboardio Atreus Review (2020) (Lobsters)
- Mechanical Keyboard Build : 5° Acrylic Case + DZ60 PCB (2018)
- Split Mechanical Keyboard Build Log (2020) (Lobsters)
- Model H: IBM Keyboard USB Conversion (2020)
- I made a mechanical keyboard with 3d-printed switches (2020)
- Механические клавиатуры ресурсы
- Toward a more useful keyboard (HN)
- Art of Chording - Teach yourself stenography for free. Use steno with Plover to type faster and more ergonomically than on a keyboard. (HN)
- KBDfans - Mechanical Keyboards Store.
- Vim-like Layer for Xorg and Wayland (2020) (HN)
- Nerves-keyboard - Running a mechanical keyboard with Elixir (2020)
- Mechanical Keyboard and where to find them
- Planck Keyboard Layout Iterations
- 4x4 Macro Pad (2020) (HN) (Lobsters)
- Down the ergonomic keyboard rabbit hole (2020) (HN) (Lobsters)
- Monkey Type - Minimalistic typing test. (Code)
- Type Fu - App that will teach you how to type fast. The right way.
- Keyboard Simulator - Design and test virtual keyboards. (Code)
- Kaleidoscope - Flexible firmware for Arduino-powered keyboards.
- Pimp My Microwave - Installing a RGB mechanical keypad on my microwave. (HN)
- Guide to Building a Let's Split Keyboard
- Keebfol.io - Curated list of Open Source Mechanical Keyboard resources. (Code)
- Interception Tools - Minimal composable infrastructure on top of libudev and libevdev. (Tweet)
- Coolest custom mechanical keyboards (2020)
- KeyCombiner - Organize, learn, and practice keyboard shortcuts.
- OpenRGB - Open-source RGB lighting control for keyboards, fans, etc. (HN)
- Hawck - Key-rebinding daemon for Linux (Wayland/X11/Console).
- The Quietest Mechanical Keyboard (2021) (Lobsters)
- Keyboard Layout Editor - Web application that enables the editing of keyboard-layouts. (Code)
- Hyper and Super on my keyboard? (2019)
- Split Keyboards Gallery
- Turning a wireless keyboard into a wired keyboard (2021)
- How to Delay RSI, by Building a Keyboard (2019)
- Lobsters: What keyboard do you use? (2021)
- So how does a PS/2 keyboard interface work? (2021)
- UseTheKeyboard - Collection of keyboard shortcuts for Mac apps, Windows programs, and websites. (Code)
- Ask HN: What's your keyboard and what you love and hate about it? (2021)
- Beginner’s guide to mechanical keyboards (2021) (HN)
- How does a USB keyboard work? (2021) (HN)
- Nice Keyboard Recs (2021)
- evremap - Keyboard input remapper for Linux/Wayland systems.
- Keebhunter - Find your perfect keyboard. (Code)
- Typing Practice
- Keyd - Keyd: Linux Key Remapper. (HN)
- Going mouseless (HN)
- Keyboard Legend - Learn how to build your own mechanical keyboard.
- Chordie - Chording keyboard you shouldn't be scared of.
- A different kind of keyboard (2021) (Lobsters) (HN)
- Keycap Playground - Parametric OpenSCAD keycap generator made for generating keycaps of all shapes and sizes (and profiles). (Video)
- Why Are Topre Keyboards So Expensive? (HN)
- Ortholinear flat keyboards
- Column Modules for Mechanical Keyboards - The next step for Configure-It-Yourself keyboards
- Tisha Talks Switches
- How do you use layers on your keyboard? (2021)
- Keyboards and Open-Source (2022) (HN)
- clavier - Measure edit distance based on keyboard layout.
- Ask HN: What are some good keyboards? (2022)
- Down the mechanical keyboard rabbit hole (2022) (HN)
- Ergogen - Keyboard generator that aims to provide a common configuration format to describe ergonomic 2D layouts, and generate automatic plates, cases, and (un-routed) PCBs for them. (Code)
- MVKB • Synth
- Building my first mechanical keyboard (2022) (HN)
- Using custom macropad with a keyboard for font designs
- Keyboard Awesome
- I built a keyboard PCB and wrote firmware for it in Rust (2022)
- Simple Keyboard - JavaScript Virtual Keyboard - Customizable, responsive and lightweight.
- Programming On 34 Keys (Lobsters)
- The best mechanical keyboards of 2022
- Build guides for different keyboards
- cybertype - Fast & Minimal Typing App. (Code)
- Keyboard layout evaluation
- Shift Happens - Book about keyboards. (Newsletter)
- Yet another keyboard post, or, introducing ErgoNICE (2023) (Lobsters)
- Compare split keyboards (Code)
- Initial V - BMW shifter converted to a Bluetooth Keyboard that you use with Vim. (HN)
- Making a Bloom Filter Keyboard (2023)
- Klack - Satisfying sound with every keystroke.
- Keyboards.css - Front end library-themed keyboards built using Tailwind CSS.
- I made a keyboard (2023)