How to enable text suggestions with hardware keyboard on Windows 10

Windows 10 adds text suggestions feature to assist users while typing with a hardware keyboard, and here's how to set it up.

Show text suggestions as you type on WIndows 10

On Windows 10, you’ve been able to get text suggestions as you type for a long time, but it was only available using the on-screen keyboard. However, starting with Windows 10 version 1803, it’s now possible to get text suggestions when using a hardware keyboard.

This is an opt-in feature, and Microsoft is aiming this feature for user learning English, education, and accessibility. Once enabled, as you type with a hardware keyboard, you’ll see a new caret with text candidate that you can select using the mouse or keyboard.

In this guide, you’ll learn the steps to enable text suggestion as you type using a hardware keyboard on Windows 10.

How to enable text suggestions for hardware keyboard using Settings

If you want to get word and emoji suggestions as you type anywhere on Windows 10 using a hardware keyboard, then use the following steps:

  1. Open Settings.

  2. Click on Devices.

  3. Click on Typing.

  4. Under the “Hardware keyboard” section, turn off the Show text suggestions as I type toggle switch.

    Enable text suggestions for hardware keyboard on Windows 10
    Enable text suggestions for hardware keyboard on Windows 10

After completing the steps, as you type anywhere using the hardware keyboard, you’ll get three text suggestions, including a suggestion of emoji if it’s relevant.

As you type, you can select the suggestions with mouse, or using the up arrow to jump to suggestions, then use the left and right arrows to pick the word, and press Enter to insert.

In addition to the option to show text suggestions, you can also enable the Autocorrect misspelled words I type toggle switch to add autocorrection for hardware keyboard.

Update June 28, 2019: This guide was originally published in November 2017, and it’s been revised for the latest version of Windows 10.