A non-transitory computer readable medium containing instructions for classifying touch events, wherein execution of the program instructions by a processor causes the processor to carry out the steps of:
- displaying an interactive element of a touch screen;
- monitoring one or more vibro acoustic sensors coupled to the touch screen to save vibro-acoustic signals sensed by the one or more vibro acoustic sensors;
- detecting touch events in which the interactive element is touched by a first or a second finger part of a user, wherein the touch events result in generating the vibro-acoustic signals;
- classifying at least one of the vibro-acoustic signals and the touch events;
- determining whether the first finger part or the second finger part is used to touch the interactive element on the touch screen based on said classifying;
- and
- initiating a function selection from different interaction layers depending whether the first finger part or the second finger part was used to touch the interactive element.