In the beginning… there was the keyboard and the mouse. Today, the kinds of input our computing devices support keeps growing: touch, voice, device motion, and much more. Each additional input type offers new possibilities for interaction that requires our interface designs to adapt.
When will this deluge of new input types end so don’t have to keep re-designing our software? It won’t. Not until everything is input.