1. A computer-implemented method comprising: recognizing a user's first and second gestures; outputting a control that further comprises: radially disposed interaction elements, at least a portion of which are associated with clusters of characters, and, the characters associated with a selected interaction element, disposed radially in relation to the selected interaction element, when the interaction element is selected; selecting, using the control, the interaction element and a character associated with the selected interaction element, based on the user's recognized first and second gestures, respectively; and outputting the selected character.