An apparatus comprising: at least one device processor; a keyboard (100, 1208, 1314) configured to sense pressure and gestures applied on the keyboard; and at least one computer readable storage medium storing instructions which, when executed by the at least one device processor, cause the at least one device processor to: operate the keyboard configured to implement shape-writing of words and individual character entry of primary characters and auxiliary characters associated with the primary characters; detect an input to the keyboard that is directed to a particular primary character; characterised by determining a pressure of the input directed to the particular primary character on the keyboard, wherein the pressure comprises one of a first pressured touch and a second pressured touch where the first pressured touch is different from the second pressured touch; based at least on the amount of pressure of the input directed to the particular primary character on the keyboard, disambiguate whether the input is a shape-writing input to enter a particular word or a radial entry input to enter a particular auxiliary character other than the particular primary character to which the input is directed; wherein the input is disambiguated as the shape-writing input and the particular word is entered, if the determined pressure has the first pressured touch; and wherein the input is disambiguated as a radial entry input and the particular auxiliary character is entered, if the determined pressure has the second pressured touch. at least one device processor; a keyboard (100, 1208, 1314) configured to sense pressure and gestures applied on the keyboard; and at least one computer readable storage medium storing instructions which, when executed by the at least one device processor, cause the at least one device processor to: operate the keyboard configured to implement shape-writing of words and individual character entry of primary characters and auxiliary characters associated with the primary characters; detect an input to the keyboard that is directed to a particular primary character; characterised by determining a pressure of the input directed to the particular primary character on the keyboard, wherein the pressure comprises one of a first pressured touch and a second pressured touch where the first pressured touch is different from the second pressured touch; based at least on the amount of pressure of the input directed to the particular primary character on the keyboard, disambiguate whether the input is a shape-writing input to enter a particular word or a radial entry input to enter a particular auxiliary character other than the particular primary character to which the input is directed; wherein the input is disambiguated as the shape-writing input and the particular word is entered, if the determined pressure has the first pressured touch; and wherein the input is disambiguated as a radial entry input and the particular auxiliary character is entered, if the determined pressure has the second pressured touch. operate the keyboard configured to implement shape-writing of words and individual character entry of primary characters and auxiliary characters associated with the primary characters; detect an input to the keyboard that is directed to a particular primary character; characterised by determining a pressure of the input directed to the particular primary character on the keyboard, wherein the pressure comprises one of a first pressured touch and a second pressured touch where the first pressured touch is different from the second pressured touch; based at least on the amount of pressure of the input directed to the particular primary character on the keyboard, disambiguate whether the input is a shape-writing input to enter a particular word or a radial entry input to enter a particular auxiliary character other than the particular primary character to which the input is directed; wherein the input is disambiguated as the shape-writing input and the particular word is entered, if the determined pressure has the first pressured touch; and wherein the input is disambiguated as a radial entry input and the particular auxiliary character is entered, if the determined pressure has the second pressured touch.