TouchPal 3.0 User Manual
1. Basic Input
5. Options
6. Registration
7. Contact Us
1. Basic Input

Tap the keys with the letters "a", "c", "k" for the word acknowledge.
Select the default candidate "acknowledge" from the list by pressing the "SPACE" key.
Click on a word directly to select a non-default candidate.

Precise Input Mode: When you want to input some uncommon words (e.g., password, email address), you could disable the dictionary-based prediction and enter the "precise input mode": Slide Up on BACKSPACE.
Slide DOWN on "BACKSPACE" key to input "Enter".
To input a word with some symbol, such as "I'll", "It's", "so-called", you should tap on the symbol directly instead of sliding down. For example, for <I'm>, you should tap [ui], [ui], [m &].
To input a custom word NOT in the dictionary, you should slide down on the symbol and hold for a second. For example, to add the word < 'cuz>, you should slide down on [ '] and hold for a second, then precise input "cuz".
When you are enabling "Add SPACE after word", every word you select will be followed by a SPACE. However, when the selected word is in the end of a sentence, you may not want the auto-added space. You can resolve this issue by sliding left on SPACE button to remove the preceding space and input a period (".").
(Note: accent letters are not shipped with the default English QWERTY. You may need to download an additional language pack for inputting accent letters)
Press & hold a key to show all the related accent letters. For example, press & hold the key [a s] will show "à","á","â","ã","ä", etc.
In some language packs, accent letters can be inputted as a symbol.
2. Layout & Language

Sweep left or right over a half of the screen on the main view to switch layouts. TouchPal currently supports three different layouts:
Note: To input Numbers on the 9-key PhonePad layout, please also slide Up and then Down further.
* This is a Professional-only feature.
Install a language pack:
Switch language:
Slide DOWN on the "abc" tab, and then select the language from the list.
Note: Some features are not available in all languages, e.g., mistyping correction, context-based prediction.
Slide UP or DOWN on the Option tab to resize the keyboard. 
You can drag'n drop the SPACE key to bottom-left or bottom-right of the keyboard
Full Qwerty layout supports mistyping correction by default. The keys on the Full Qwerty layout are small, but don't need to press precisely on the keys. Instead, you only need to tap in the area around the key. The Mistyping Correction Engine will automatically correct the input.
On T+ layout or 9-key PhonePad layout, you can select "Enhanced Mistyping Correction" to enable this feature. Note that once this is turned on, there will be more candidates in the list, and sometimes it could be less efficient.
The "Correction on reduced size" option will allow you to turn on mistyping correction only when the keyboard is resized to a smaller size.
Note: This feature may not be available in all languages.
(* This is a Professional-only feature. )
In most traditional input solutions with prediction or correction, user often finds it frustrating to input words like "of" and "if", "is" and "us", "go" and "to", etc. Because they are close to each other, in many cases the keyboard will either predict the wrong word, or correct the word by mistake.
TouchPal can resolve this problem by predicting based on context. For example, if you have just inputted "even", the following word is more likely to be "if" than "of".
Select "Predict based on context" in the option to enable this feature.
Note: This feature may not be available in all languages.
(* This is a Professional-only feature. )
When you have inputted a word, TouchPal can predict the next word based on a built-in phrase dictionary. For example, after you have inputted "look", the list will predict "forward", "at", "for", etc.
Select "Predict next word " in the option to enable this feature.
Note: this feature does NOT work when the "Add SPACE after word" is turned off.
TouchPal supports Landscape mode. You don't switch TouchPal to Landscape mode. Instead, you should switch your device to Landscape mode, and TouchPal will switch to Landscape mode automatically.
In Landscape mode, some features are disabled. For example, you cannot resize the keyboard, and you won't see the candidate word list. There are still many limitations in Landscape mode, but we will add more features in the future.
3. Words & Dictionary


Add a custom word: Use Precise Input in Predivtive Mode to type a custom word. If the Option "Add user words quietly" is selected, the new word will be added to the dictionary automatically. (Note: if you are in Precise Input Mode, the new words will NOT be added.)
Add a custom word with symbols: You can add a custom word like "C++", "I'm", "someone@somewhere.com", etc. To add such a custom word, you should press-hold each symbol when using precise input. For example, to add "C++", you should first precise input "C", then slide down and hold for the symbol "+", twice.
Using a custom word with symbols: To input "I'm", press key "[u i]", "[u i]", "[m &]". Do NOT slide down for the symbol; tap directly on the key with the symbol instead.

Remove a custom word: If you mistyped a custom word and want to remove it from the dictionary, type this word and press-hold it until a menu pops up. Then select "Remove this word from dictionary".
Custom words are stored in a text file named "user_dic.txt" under folder "Program Files/TouchPal/Surfaces/<language>". For example, the English custom word dictionary is stored at "...Surface/english". Note that in Windows Mobile explorer, you may not see the extension ".txt".
Upgrade from V2 custom word dictionary :
1. Copy your V2 custom word dictionary (e.g., "eng_user_dic") to the V3 installation folder "Program Files\TouchPal\Surfaces\<language>".
2. Rename it to "user_dic".
3. Reboot your device.
Edit custom word dictionary:
The V3 custom word dictionary is stored in Unicode. It is recommended to edit your custom word dictionary on your PC with Notepad and save as Unicode text. If you open and edit the file in Word Mobile, please do NOT save as word format, and you should reboot after editing (Important!).
The custom words are stored as "<word> <priority>". The priority can be 0-7, where 7 is the highest priority and 0 is the least priority.
You can copy this file to any other folder to backup your custom list. PLEACE backup your custom word dictionary for each upgrade or reinstallation.
4. Customization

Define a custom sentence:
Define a custom sentence with parameter:
For example, you want to define a sentence "See you in * mins" where * is a parameter that you'd like to enter each time you use the sentence.
To define such a sentence, all the steps are the same as above, except in step 2, you should replace the paramter with "&*". (e.g., "See you in &* mins".)
* You can only define 1 parameter in each sentence.
Define a password:
You can define passwords by using "***<your password>". They will be displayed as "*********" in the list. For example, to define a password "Dt1&Y!", you may follow all the steps above, and enter the string "***Dt1&Y!" in step 2.
Use the defined sentences:
Slide DOWN on the quot;123" or "<!>" tab and select the sentence from the list.
* This is a Professional-only feature.

You can slide down on the "Control" tab to get a list of all the defined commands. You may also define your own command, e.g., "CTRL ALT+ Z"
Define a custom command:
Following is how to define a command string:
A command string has 8 parts:
Flag#: |
Flag0 |
Flag1 |
Flag2 |
Flag3 |
Flag4 |
Flag5 |
Flag6 |
Flag7 |
Value: |
[0/1] |
[0/1] |
[0/1] |
[0/1] |
[0/1] |
[000 ~ 255] |
[000 ~ 255] |
[Display Name] |
Flag0: Whether this command needs a key press down. Usually, this flag is set to be 1.
Flag1: Whether this command sends data or not.
Flag2: Whether this command needs a CTRL key pressed.
Flag3: Whether this command needs a SHIFT key pressed.
Flag4: Whether this command needs an ATL key pressed.
Flag5: The virtual key code of the command.
Flag6: The index in the English Alphabet of the CHAR used in the command. (i.e. “001” is for “A”, “002” is for “B” …)
Flag7: The display name of this command.
Examples:
CTRL + C: “10100067003My Copy”
CTRL + ATL + Z: “10101090026Special CA+Z”* This is a Professional-only feature.
![]()
You may find emoticons/smilies in the Symbol view ("<!>" tab). You can define your own emoticons/smilies. For example, "^_^" for a smile face.
Define a custom emoticon/smily:
* This is a Professional-only feature.
The ".net" button in the Symbol (<!>) view is in blue. This is a special key that you could customize to any other symbols. For example, you may define it to be ".info" or even "@msn.com". To define the content, please follow the same steps as My Sentenses.
TouchPal supports different skins. The skin files are stored at the "Program Files\TouchPal\Resources" folder. You may download skins from our website www.cootek.com, or create your own skins by replacing the original skin files.
Note: we only support one skin at a time. Once you change the skin, the old skin will be replaced by the new one.
Enable/Disable sound effect: You can go to Option tab and enable/disable sound effect by the "Enable sound effect".
Note: we only support one skin at a time. Once you change the skin, the old skin will be replaced by the new one.
5. Options
There are three pages in the Option view. You may turn pages by sliding left or right on the screen.
Add new words quietly: when you input a new word, it will save the words automatically without prompting you for confirmation.
Add SPACE after word: when you select a word candidate, it will add a following space after the word. This option can be switched on/off on the main view by sliding DOWN on the SPACE key.
Show word candidates inline: it will show the default word candidate in the text area. Enabling this option may cause poorer performance on some device.
Precise input mode: it will disable the prediction based on dictionary. You may enable this feature when you're inputting password, email address or other uncommon names. This option can be s witched on/off on the main view by sliding UP on the BACKSPACE key.
Set as default SIP: it will keep TouchPal as the default input method even after the soft reset. Note that sometimes it won't work if other input method also tries to stay as default.
Less sensitive on sliding: it will reduce the sensitivity of the gesture detection.
Enable sound effect: there will be sound effect when you press a key or flow the keyboard.
Enhance mistyping correction: it will enable mistyping correction on T+ QWERTY layout and 9-key PhonePad layout.
Correction on reduced size: it will enable mistyping correction automatically when you resize the keyboard to a smaller size.
Predict based on context: it will enable context-based prediction. The prediction will be based on what you have typed. For example, if you have typed "even" and then typed "of", it will predict "if" since "even if" is a known phrase.
Predict next word: it will enable next-word prediction. After you have selected a word candidate, it will predict the next word based on a phrase dictionary.
6. Registration
TouchPal works in two modes: Prefessional mode and Standard mode. In the first 15 days, TouchPal works in Professional mode. After the evaluation period expires, TouchPal will switch to Standard mode with some advanced features disabled. To register for TouchPal Professional, you need to pay via PayPal.
The fund raised from our registered users will sponsor our continueous development. So if you like this software, please support us by purchasing TouchPal.
Registration Instruction:
If you met any problem during the registration or payment, please write to us at paypal@cootek.com and we will resolve your problem as soon as possible.
After you have registered TouchPal, please keep your registration code in case you need it when your device has a hard reset.
7. Contact Us
If you have any questions or feedback, please feel free to contact us at feedback@cootek.com.
You can also go to our forum (www.cootek.com/forum) to provide feedback, download language packs or skins.
Please check our website (www.cootek.com) once a while for updates or important notice.