While each of these methods represents a form of improvement over previous technologies, the need remains for a data input device for use with miniaturized communications and computing equipment that allows an operator to easily input characters and data into such equipment.