Settings reference
Know what every control does.
The active settings in the current Smart Keyboard Pro release, organized as they appear in the app.
Open settings quickly: long-press the 123 key while the keyboard is visible. You can disable this shortcut under Advanced settings.
Some options become available only after you enable the feature they depend on.
Help
- About
- Display the installed Smart Keyboard Pro version and application information.
- Help
- Open this website for documentation and support.
Language
- Current language
- Choose the active language and keyboard layout.
- Language selection key
- Choose which languages and layouts are available when cycling from the keyboard.
- Hide language key
- Hide the language key even when several languages are enabled.
- Show language icon
- Control whether a language icon appears in the status bar.
- Dictionaries
- Enable or disable the built-in dictionaries used for suggestions.
- Accents priority
- Make long-press choose accented letters before alternate symbols where supported.
- RTL suggestions
- Reverse suggestion words for Arabic or Hebrew when required by the device display.
- Force Latin layout
- Keep one selected Latin layout while switching between compatible languages.
- Hebrew alt layout
- Place Backspace on the left in the Hebrew layout.
- Czech/Slovak full layout
- Add a top row containing accented letters.
- Extended Compact/T9
- Show all possible letters on long-press in English Compact or T9 mode.
See all current languages, layout variants and bundled dictionaries.
General settings
- Select skin
- Choose an installed or built-in keyboard skin.
- Portrait mode
- Choose Full, Compact or T9 for portrait orientation.
- Numbers on top
- Choose when to display a number row above the main keyboard.
- Show arrows
- Choose when cursor-arrow keys appear on the main keyboard.
- Physical keyboard
- Enable suggestions and layout translation for a connected keyboard; use Shift+Space to change language.
- T9 Next key
- Show a key that cycles through T9 suggestions.
- Show preview popup
- Show an enlarged key preview when pressing a key.
- Transparency
- Adjust overall keyboard opacity.
- Cursor with volume
- Use the device volume buttons to move the text cursor while typing.
- Enable arrow keypad
- Add an arrow-pad entry point to the 123 panel.
- Arrows style
- Choose arrows only, phone-style numbers or calculator-style numbers.
- Always caps
- Always draw letter labels in uppercase.
- Show alt labels
- Show the long-press character above the main key label.
- Alt symbols
- Show alternate labels on keys in the 123 symbols panel.
- More symbols
- Add a larger set of long-press symbols to the symbols panel.
- Long-press duration
- Adjust how long a key must be held to trigger its alternate input.
- Custom smileys
- Use the customizable smiley panel instead of emoji when long-pressing Enter.
- Smiley key
- Choose when the smiley key replaces Enter; available with Custom smileys.
- Smiley editor
- Edit the entries shown in the custom smiley panel.
- Domain editor
- Edit the shortcuts offered by the domain key.
- Domain key
- Choose when the domain key is displayed.
- No landscape fullscreen
- Keep the current app visible instead of opening Android fullscreen input in landscape.
- Portrait fullscreen
- Enable fullscreen input in portrait, useful on very small screens.
- Multitap interval
- Adjust the timing used to cycle characters when multitapping.
- Calibration
- Measure touch offsets to improve key targeting.
- Key height
- Set keyboard height separately for portrait and landscape.
- Hide period / Hide comma
- Remove either key to make the Space bar wider.
- Bottom padding
- Add space below the keyboard, for example above system navigation controls.
Text prediction
- Auto-capitalization
- Capitalize the beginning of a sentence.
- Quick fixes
- Correct common typing mistakes.
- Show suggestions
- Display candidate words while typing.
- No landscape suggestions
- Hide the suggestion strip in landscape.
- Auto-complete
- Let Space or punctuation insert the highlighted candidate.
- Swap punctuation
- Move punctuation before an automatically inserted trailing space.
- Space after picking
- Insert a space after manually selecting a suggestion.
- Contacts dictionary
- Use names from contacts as local suggestions when permission is granted.
- User dictionary
- Review and edit words added by you.
- Clean user dictionary
- Remove entries from the user dictionary.
- Smart Dictionary
- Learn local word frequencies to improve suggestion ordering.
- Learn new words
- Automatically add typed words when Smart Dictionary is enabled.
- Custom AutoText
- Create and edit text-expansion shortcuts.
- Always suggest
- Keep suggestions available in fields such as search.
- Suggest punctuation
- Offer punctuation marks in the suggestion strip.
- Custom punctuation
- Choose which punctuation marks are suggested.
- Period on double space
- Insert a period when Space is pressed twice.
- Compound suggestions
- Suggest compound words, mainly for German.
- T9 length priority
- Prefer T9 candidates whose length matches the entered sequence.
- Suggest numbers
- Allow suggestions beginning with a non-letter character.
- Apostrophe separator
- Treat apostrophes as word boundaries.
- Touch to correct words
- Show correction choices after touching an already-entered word.
Gestures
- Swipe left, right, up and down
- Assign an action independently to each direction. Available actions include symbols, Shift, closing the keyboard, language changes, cursor movement, deleting a word, emoji and layout changes.
- Swipe sensitivity
- Adjust the movement required for a swipe to register.
Voice input
- Mic button
- Show voice input when Android provides a compatible recognition service.
- Keep comma
- Keep a comma key alongside the microphone key.
- Legacy Voice Input
- Use the older recognition workflow instead of the standard Google Voice flow.
- Restart voice input
- Restart legacy recognition until it is cancelled.
- Voice input best choice
- Automatically insert the top legacy recognition result.
Sound and vibrate
- Sound on keypress
- Play a sound when a key is pressed.
- Volume
- Adjust keypress sound volume.
- Select sound style
- Choose the bundled keypress sound set.
- Vibrate
- Use haptic feedback on keypress.
- Vibrate duration
- Adjust the length of keypress vibration.
- Space alert
- Vibrate only when Space is pressed.
Backup settings
- Backup to SD card
- Save keyboard preferences to a user-accessible backup.
- Restore from SD card
- Restore previously saved preferences.
- Export / import user dictionary
- Move user words using CSV files.
- Export / import AutoText
- Move custom AutoText shortcuts using CSV files.
Advanced settings
- Disable launcher icon
- Hide the app icon from the launcher after setup.
- Enable debug logs
- Write additional diagnostic information; leave off unless troubleshooting.
- Show touch points
- Display detected touch positions on the keyboard.
- Candidate color
- Customize the highlighted suggestion color.
- Slide popup keyboard
- Select long-press alternatives by sliding over the popup.
- Space preview
- Show a key preview for Space.
- Enter sends message
- Ask Enter to send rather than add a new line; not supported by every app.
- No alt preview
- Suppress the popup preview when a key has only one alternative.
- Dynamic key resizing
- Adjust virtual key target sizes using next-letter probability.
- Disable multitouch
- Process keyboard touches without multitouch behavior.
- Ignore hard keyboard
- Show the software keyboard even when Android reports a hardware keyboard.
- Hide in portrait
- Keep the software keyboard hidden in portrait when using suitable hardware-keyboard devices.
- Disable settings shortcut
- Prevent long-pressing 123 from opening settings.