A system for determining a user input action comprising: a sensor configured to sense a plurality of stroke track data comprising an initial stroke track representing an initial movement of a user controlled indicator against a touch sensitive surface and a subsequent stroke track (310; 320) representing subsequent movement of the user controlled indicator against the touch sensitive surface; wherein said sensing of the initial stroke track and said sensing of the subsequent stroke track (310; 320) are separated by a discontinuity, wherein the discontinuity starts at the end of the initial stroke track and ends at a beginning of the subsequent stroke track (310; 320), and c h ar acte r i zed in further comprising a processor and a stroke continuity unit configured to receive the plurality of stroke track data from the sensor and to interpret whether the initial stroke track and the subsequent stroke track (310; 320) represent portions of a common user input action or represent two separate user input actions, wherein when the initial stroke track is followed by the subsequent stroke track (310; 320) within a continuity time range and a trajectory of the initial stroke track is consistent with a trajectory of the subsequent stroke track (310; 320), the initial stroke track and the subsequent stroke track (310; 320) are interpreted as portions of said common user input action, and when the velocity of the initial stroke track as the initial stroke track reaches an end and the velocity at the beginning of the subsequent stroke track (310; 320) do not meet a predetermined correlation criterion, the initial stroke track and the subsequent stroke track (310; 320) are interpreted as two separate user input actions. a sensor configured to sense a plurality of stroke track data comprising an initial stroke track representing an initial movement of a user controlled indicator against a touch sensitive surface and a subsequent stroke track (310; 320) representing subsequent movement of the user controlled indicator against the touch sensitive surface; wherein said sensing of the initial stroke track and said sensing of the subsequent stroke track (310; 320) are separated by a discontinuity, wherein the discontinuity starts at the end of the initial stroke track and ends at a beginning of the subsequent stroke track (310; 320), and c h ar acte r i zed in further comprising a processor and a stroke continuity unit configured to receive the plurality of stroke track data from the sensor and to interpret whether the initial stroke track and the subsequent stroke track (310; 320) represent portions of a common user input action or represent two separate user input actions, wherein when the initial stroke track is followed by the subsequent stroke track (310; 320) within a continuity time range and a trajectory of the initial stroke track is consistent with a trajectory of the subsequent stroke track (310; 320), the initial stroke track and the subsequent stroke track (310; 320) are interpreted as portions of said common user input action, and when the velocity of the initial stroke track as the initial stroke track reaches an end and the velocity at the beginning of the subsequent stroke track (310; 320) do not meet a predetermined correlation criterion, the initial stroke track and the subsequent stroke track (310; 320) are interpreted as two separate user input actions.