1. A portable data processing device comprising: a display; an input device; a mechanical switch dedicated to toggling between at least two programmable user interface profile settings, at least one processor coupled to the input device and to the display and coupled to the mechanical switch to receive an output from the mechanical switch, the processor being configured to determine and select, based on the output of the mechanical switch, one set of values from the at least two programmable user interface profile settings.