Achieving fast and reliable text input to a mobile computer
remains hard. Standard keyboards require much space and a
flat surface, and the current commercial options such as small,
foldable, inflatable, or laser-projected virtual keyboards are
cumbersome,