Kanvas Keyboard 2.0

A fully-featured keyboard for visual people