Recommended Keyboards

This program was developed using the Kinesis Advantage Keyboard, which in the author's opinion is the best ergonomic keyboard for touch typists on the market today.

The keyboard features two concave key wells with vertically arranged keys and separate thumb keypads with low-force Cherry MX keyswitches. It's not cheap but allows not only for good ergonomics but also blistering speed.

The Microsoft Sculpt keyboard offers a less extreme and more pocket friendly but still decent alternative.