1. A text input method executable by an electronic device connectable to a display and capable of detecting touch operations, comprising: displaying a virtual keyboard comprising a plurality of keys; utilizing the virtual keyboard as a base for one or more touch operations detectable by a touch detection function, wherein each key of the plurality of keys is operable as a toggle key and is associated with one or more characters for input to a text area of the electronic device, wherein each key in a selected key set of one or more keys in the plurality of keys of the virtual keyboard is operable to receive activation by receiving a touch operation comprising an operation of a press, an operation of a touch movement track, or a combination of an operation of a press and an operation of a touch movement track; receiving activation of the selected key set of one or more keys of the virtual keyboard, wherein the activation of the selected key set comprises activation of each key in the selected key set; selecting, for a first activated key in the selected key set that receives an activation, a first initially selected character associated with the first activated key in response to the activation of the first activated key; selecting, for a second activated key in the selected key set that receives an activation, a second initially selected character associated with the second activated key in response to the activation of the second activated key; determining an expanded character set of one or more characters associated with the selected key set based on at least the first initially selected character and the second initially selected character; determining an auto-completed word based on a database of words in response to the activation of the selected key set, wherein the auto-completed word comprises a plurality of characters, and each of the plurality of characters of the auto-completed word is selected from the expanded character set of one or more characters associated with the selected key set; presenting the auto-completed word as an option in a menu graphical user interface component in response to the activation of the selected key set; and entering the auto-completed word to the text area in response to a touch operation associated with the option in the menu graphical user interface component and detectable by the touch detection function.
1. A text input method executable by an electronic device connectable to a display and capable of detecting touch operations, comprising: displaying a virtual keyboard comprising a plurality of keys; utilizing the virtual keyboard as a base for one or more touch operations detectable by a touch detection function, wherein each key of the plurality of keys is operable as a toggle key and is associated with one or more characters for input to a text area of the electronic device, wherein each key in a selected key set of one or more keys in the plurality of keys of the virtual keyboard is operable to receive activation by receiving a touch operation comprising an operation of a press, an operation of a touch movement track, or a combination of an operation of a press and an operation of a touch movement track; receiving activation of the selected key set of one or more keys of the virtual keyboard, wherein the activation of the selected key set comprises activation of each key in the selected key set; selecting, for a first activated key in the selected key set that receives an activation, a first initially selected character associated with the first activated key in response to the activation of the first activated key; selecting, for a second activated key in the selected key set that receives an activation, a second initially selected character associated with the second activated key in response to the activation of the second activated key; determining an expanded character set of one or more characters associated with the selected key set based on at least the first initially selected character and the second initially selected character; determining an auto-completed word based on a database of words in response to the activation of the selected key set, wherein the auto-completed word comprises a plurality of characters, and each of the plurality of characters of the auto-completed word is selected from the expanded character set of one or more characters associated with the selected key set; presenting the auto-completed word as an option in a menu graphical user interface component in response to the activation of the selected key set; and entering the auto-completed word to the text area in response to a touch operation associated with the option in the menu graphical user interface component and detectable by the touch detection function. 23. The text input method as claimed in claim 1 , wherein each key of the plurality of keys of the virtual keyboard is operable to be toggled between a pressed state and a released state and is not transitioned to a specialized state beyond toggling between the pressed state and the released state in response to the activation of the selected key set.