Ergodox is a open source do-it-yourself keyboard. You buy the kit, and assemble yourself. The kit is over $230, and pre-assembled ergodox is about $300, as of 2017-03-07.
ErgoDox is designed by Dominic Beauchamp. Original idea by Nestor A. Diaz. The idea is heavily borrowed from Kinesis Contoured Keyboard, which is borrowed from Maltron Keyboard .
Total key count: 76.
Number of Keys Compared to PC Keyboard
The ergodox has 4 extra keys. But it doesn't have the 12 function keys.
Here's ergodox keys rearranged close to PC keyboard as much as possible. The symbol 🔸 represent extra key.
⎋ 12345- =67890 ⌫ ⇥ qwert[ `yuiop \ ⇪ asdfg] 'hjkl; ⏎ ⇧ zxcvb nm,./ ⇧ ⎈ ❖⎇🔸🔸 ␣⎇❖▤ ⎈ ⤒⤓ ↑↓ ⇟⇞⎀ ⌦←→ 🔸 🔸
⎋ ` 12345 67890 -=⌫ ⎀⤒⇞ ⇥ qwert yuiop \ ⌦⤓⇟ ⇪ asdfg hjkl; '⏎ ⇧ zxcvb nm,./ ⇧ ↑ ⎈❖⎇ ␣ ⎇❖▤⎈ ←↓→
[see Keyboard Symbols ⌘ ↩ ⌫]
Superb Physical Layout Design
Ergodox fixed many flaws of the traditional keyboard. [see Keyboard Design Flaws]
- Split design. (no wrist bending.)
- grid layout. (key columns are straight. Fingers move straight up/down.)
- Tented. Legs to tilt middle of keyboard up. [see Is Keyboard Tenting Important]
- Mechanical keys. (keys easier to press, tacticle feedback. No need to hit bottom that creates impact for fingers.)
- Use of thumb keys. example: Backspace ⌫ on the thumb.
Programable Keys, Powerful Firmware
The ergodox has one of the most powerful firmware.
For example, it lets you remap keys, or create layers (such as dead key, compose key), and you can also program key macros. See:
Programable Key User Interface
Ergodox does not have a easy-to-use software to reprogram the keys as in gaming keyboard.
Most ergodox vendors provide a web-based user interface to configure keys. It works like this:
- Visit a keyboard config web page, it shows a keyboard diagram, then you click or drag around keys to create a custom layout
- Download the layout you created.
- Download a firmware updater.
- Run the firmware updater you just downloaded to upgrade firmware to use the new layout.
ergodox has 1 major problem. Thumb keys are hard to reach for smaller hands.
• No physical function keys F1 to F12. To press a function key, you have hold another key to activate a layer. This is not convenient.
[see Why Function Keys Are Useful]
• 2-pieces design, so you have a wire connecting them. That's a bit unwieldy. Harder to carry around, prone to tug damage. You have to adjust each piece's position everytime the keyboard is pushed.
Do It Yourself!
You spend some $250 for it, then you have to spend half a day to carefully assemble it, including soldering.
Pre-assembled ones costs about $300. At that price point, there are many other keyboards to chose from.
Where to Buy?
If you use emacs, I recommend: