1. A method for manipulating objects or part of one of the objects and performing contextual actions related to the objects presented on a display of a computer device associated with an eye tracking unit, the computer device configured to store a plurality of predefined contextual actions to be executed for each combination of an eye tracking data signal and one of a plurality of predefined activation inputs, the method comprising: displaying objects on the display of the computer device; generating, from the eye tracking unit, an eye-tracking data signal identifying a user's gaze point to one of the displayed objects or part of one of the displayed objects on the display; receiving, from a mechanical input device and based on a user's selection, one of the plurality of predefined activation inputs; determining a specific contextual action based on the eye tracking data signal identifying the one of the displayed objects or the part of one of the displayed objects in combination with the user's selected predefined activation input, with the predefined activation input being configured as an input signal indicating a continuously maintained activation of the mechanical input device, and determining the specific contextual action is performed in response to releasing the continuously maintained input of the mechanical input device, and wherein different predefined activation inputs for a same object or object part of interest result in determining different specific contextual actions; and executing the specific contextual action.