1. A data processing device enabling a user to input characters, the device comprising: a touch-sensitive member arranged to function as a virtual keyboard, said member including touch sensors for detecting a plurality of touched zones on said member, the touch sensors sensing a force of at least one finger on the touch-sensitive member; a stroke recognition means which recognizes a key stroke by analyzing a relative position of a zone touched by a finger causing a higher force on the touch-sensitive member relative to positions of zones concurrently touched by other fingers with a lower force, such that the key stroke is determined by the relative position of the higher force touched zone relative to the lower force concurrently touched.