1. A finger mounted data entry device for a user to enter information into a computing device, the data entry device mounted on at least one of a user's two hands, each of the user's hands having a plurality of fingers and one thumb, and a palm-side and a back-side, the data entry device being adapted to accept data entry in a manner mimicking a standard keyboard that generates a signal representing a character corresponding to a key selected from a plurality of keys arranged in a base row of keys, an upper row of keys and a lower row of keys, the data entry device comprising: two sets of thumb contacts positioned on respective ones of the user's thumbs, each set of thumb contacts including a first thumb contact which represents the base row of keys, a second thumb contact which represents the upper row of keys, and a third thumb contact which represents the lower row of keys; and a plurality of finger contacts positioned on respective ones of the user's fingers such that contact between any one of the finger contacts and the first thumb contact on the same hand generates a signal equivalent to the signal that would be generated if touch typing was used by the user to press a corresponding key in the base row of keys, contact between any one of the finger contacts and the second thumb contact on the same hand generates a signal that is equivalent to the signal that would be generated if touch typing was used by the user to press a corresponding key in the upper row of keys, and contact between any one of the finger contacts and the third thumb contact on the same hand generates a signal that is equivalent to the signal that would be generated if touch typing was used by the user to press a corresponding key in the lower row of keys.