A handheld computer device for displaying information content, comprising: a navigation unit adapted to receive signals indicative of geographical location coordinates from a positioning system unit and for outputting signals indicative of the geographical location of the handheld computer device; a display unit adapted to display information content, wherein the orientation of said display unit is changeable; a user machine interface comprising a touch screen with at least one touch-sensitive zone for inputting instructions; a control unit for controlling the display unit, wherein the control unit is configured to receive an orientation signal indicative of the current orientation of the display unit and to adapt the orientation of the display of the information content in response to the orientation signal, said control unit being further configured to display at least one label or icon corresponding to the at least one touch-sensitive zone of the touch screen and to adapt at least one of orientation and position of the displayed label or icon based on the orientation signal indicative of the current orientation of the display unit, each label or icon being indicative of a specific function that is activated when the respective touch sensitive zone is touched; a correlation unit for correlating the at least one touch-sensitive zone with the at least one displayed label or icon and with the touch key function specified by the displayed label or icon; wherein the touch sensitive zones are active regions of the touch screen that are activated by contact or touch with a contact body; and when the display unit is rotated, the rotation of the display unit causes the position of a same active region in the touch screen to change with respect to a viewer, each label or icon being adapted to be displayed with the same orientation and position with respect to the viewer and correlated with the active region of the touch screen corresponding to the location where the label or icon is being displayed such that a touch key associated with a specific function is always displayed at the same position or with the same orientation with respect to the viewer. a navigation unit adapted to receive signals indicative of geographical location coordinates from a positioning system unit and for outputting signals indicative of the geographical location of the handheld computer device; a display unit adapted to display information content, wherein the orientation of said display unit is changeable; a user machine interface comprising a touch screen with at least one touch-sensitive zone for inputting instructions; a control unit for controlling the display unit, wherein the control unit is configured to receive an orientation signal indicative of the current orientation of the display unit and to adapt the orientation of the display of the information content in response to the orientation signal, said control unit being further configured to display at least one label or icon corresponding to the at least one touch-sensitive zone of the touch screen and to adapt at least one of orientation and position of the displayed label or icon based on the orientation signal indicative of the current orientation of the display unit, each label or icon being indicative of a specific function that is activated when the respective touch sensitive zone is touched; a correlation unit for correlating the at least one touch-sensitive zone with the at least one displayed label or icon and with the touch key function specified by the displayed label or icon; wherein the touch sensitive zones are active regions of the touch screen that are activated by contact or touch with a contact body; and when the display unit is rotated, the rotation of the display unit causes the position of a same active region in the touch screen to change with respect to a viewer, each label or icon being adapted to be displayed with the same orientation and position with respect to the viewer and correlated with the active region of the touch screen corresponding to the location where the label or icon is being displayed such that a touch key associated with a specific function is always displayed at the same position or with the same orientation with respect to the viewer.