1 : A method, comprising: activating, by a computing device, a graphical key that comprises a touch-target and is displayed at a touch-based interface of the computing device; upon activation of the graphical key, receiving gesture input corresponding to a directional gesture at the touch-based interface of the computing device; and moving a text cursor displayed at the touch-based interface from a first graphical location at the touch-based interface to a second graphical location at the touch-based interface by at least one selected increment based on a property of the gesture input, wherein the at least one selected increment is one of a space, a letter, a word, a line, a sentence, a paragraph, or any combinations thereof.