Online Help

Introducing Comfort Keys Pro
How to buy Comfort Keys Pro
How to use Comfort Keys Pro
Keyboard shortcuts settings
Working with template manager
Working with clipboard manager
Using the on-screen keyboard
Controlling the input language
Customizing the keyboard type
Editing templates
Text tags
Editing shortcut icons
Action types
Run a program; open a document or folder
Open one or several Internet resources
Paste text
Play a keystroke macro
Connect/Disconnect from a network
Comfort Keys Pro actions
Audio control
Monitor control
Window control
Perform a system action
Change the language or case
Block key or shortcut
Replace key or shortcut
Appearance Theme
Keyboard Shortcuts
On-Screen Keyboard
Typing Aid
Floating Window
Clipboard Manager
Template Manager
Text Suggestions
Language Switcher
Language Bar
Shortcut Icons
Task Switching Window
Process History Window
How to show, close, fade, or move the on-screen keyboard
How to lock all settings
How to activate different keyboards
FAQ for developers
Command line parameters
Other issues
FAQ - Frequently asked questions
License Agreement

Text Suggestions

As soon as you have typed a sufficient number of valid characters to equal or exceed the Minimum Character Threshold, the word list will be searched for all known words beginning with those characters. If any matching words are found, the Text Suggestions window will appear with those words; otherwise the window will not be displayed.

If you select any of the suggested words, it will be inserted into the text.

The order of words in the list depends on the statistics accumulated by Comfort Keys Pro. The application initially has predefined data on word frequency and word order for the most popular languages. These data are stored in the Common subfolder. When you type any text, Comfort Keys Pro memorizes the words that you use, so that later it can place the most frequently used ones in the beginning of the list. Which words are suggested also depends on the previously typed text.

Any new words, which are not available in the installed dictionaries, are saved to the “custom.dic” file. To edit that file, select the file in the list, and then click the Edit... button. When you finish editing the file, click the Read/Refresh word list button.

The word usage statistics is kept separately from other data. To clear the statistics, click the Reset Statistics button.

Installing Dictionaries

The Text Suggestions feature uses files with the “dic” extension (for example, “en.dic”). These files are stored in the Data directory folder. To download a file for your language, click the Download... button.

You can also create your own file with a word list. The file can contain any words or numerical values.

Show as a set of buttons next to the on-screen keyboard

With this option turned on, when the on-screen keyboard is visible, words will be displayed as a set of buttons; otherwise words will be displayed as a vertical list.

Align text left

If this check box is checked, the words in the "Text suggestions" window are aligned to the left, otherwise they are centered.

Auto hide

With this option turned on, the Text Suggestions window will be automatically hidden if no matching words have been found. Otherwise you can resize the Text Suggestions window or move it anywhere on the screen.

Show, hide and move with the on-screen keyboard

Checking this checkbox will make the word list behave like part of the on-screen keyboard. Otherwise the word list will be displayed next to the text cursor.

Minimum character threshold

This value defines how many characters of a word you need to type before the Text Suggestions window appears.

Number of displayed words

This value defines how many words will be displayed in the Text Suggestions window.

Appearance delay (msec)

The delay between the typing of valid characters and the appearing of the Text Suggestions window.

Add a space after I choose a text suggestion

The application can automatically type a space after you use word completion. This option is very handy as you won’t have to press the space bar after each word. When you don’t want to add a space automatically, right-click on the word.

Do not show words with 1 character remaining

If this checkbox is checked, nearly finished words will not be shown.

Show numbers

You can display shortcuts on the left side of the Text Suggestions window. This option lets you paste a word by using a numeric key.

Confirm with key

If words are displayed as a vertical list, you can select a word using the arrow keys, and then use the specified key to paste the selected word. If words are arranged in a horizontal line, the first (leftmost) word will be inserted.


Learn new words

If this checkbox is checked, commonly used words will be saved to the “custom.dic” file.

Note: The words that you enter are saved in the UTF-8 format.

Confirmation of the addition of words to the custom dictionary

With this option on, a confirmation window will be displayed for adding a new word to the “custom.dic” file.

Disappearance delay (msec)

When this time expires, the confirmation window for adding a new word will disappear.

Confirm with key

You can press this key to confirm the adding of a new word to the dictionary.

Data directory

The folder containing dictionaries and user statistics.


The dictionaries are ASCII files that can be edited directly like any other plain text files.

Read/Refresh word list

Click this button after editing a dictionary.

Reset Statistics

This button clears the user statistics. If the Show text suggestions as I type option is on, the statistics will be collected at all times. The statistics cannot be viewed or edited by the user, but only cleared.

Tips and tricks

To remove a word directly from the custom dictionary, highlight it in the word list and press the Delete key. For this method to work, the Show as a set of buttons next to the on-screen keyboard option must be turned off.
To disable common statistics for different languages, delete the files from the Common subfolder.