There is provided a multi-tap keyboard user interface with auditory
feedback. In one embodiment, there is provided a method for controlling
operation of a mobile device having a plurality of input devices,
comprising associating groups of one or more keys of the input devices to
define at least one input region and in response to an input received
from said input devices, performing an associated action for operating
the device, responding equally to any input from a same input region. A
repeated input (multi-tap) to a same input region cycles through a
plurality of actions associated with the input region. Auditory feedback
comprising a vocalized description of the action is provided. The
multi-tap keyboard user interface with auditory feedback may adapt a
mobile device (e.g. PDA or smart phone) for use by visually impaired
users.