<p>A system for data entry is provided. The system includes a touch sensitive pad for inputting user gestures and a processor to assign a virtual keypad to the touch sensitive pad such that user gestures on the pad correspond to keys of the virtual keypad. According to one embodiment gestures on the touch sensitive pad correspond to key presses on a cellular phone type keypad.</p>