1. A method comprising: activating, by a computing device, a graphical key that comprises a touch-target representing a virtual button or icon; upon activation of the graphical key, receiving, by the computing device, an indication of swipe gesture input corresponding to a directional swipe gesture at a presence-sensitive interface of the computing device; determining an increment by which to move a displayed text cursor, based on one or more properties of the swipe gesture input, wherein the one or more properties of the swipe gesture input comprise at least one of a displacement of the directional swipe gesture, a direction of movement of the directional swipe gesture, and a speed of movement of the directional swipe gesture, wherein, when the one or more properties of the swipe gesture input comprise the speed of movement of the directional swipe gesture, the displayed text cursor is moved the determined increment responsive to determining, by the computing device, that the speed of movement of the directional swipe gesture is below a speed threshold, and the displayed text cursor is moved an increased increment responsive to determining, by the computing device, that the speed of movement of the directional swipe gesture is above or equal to the speed threshold, the increased increment being larger than the determined increment, and wherein the determined increment is one of a space increment, a letter increment, a word increment, or a sentence increment; and moving, by the computing device, the displayed text cursor from a first graphical location to a second graphical location, wherein the first graphical location and the second graphical location are separated by a distance that corresponds to the determined increment.