Published by


Brink's Avatar
Administrator

Posts: 27,242

Show Printable Version 


information   Information
Starting with Windows 10 build 17035, Microsoft is introducing the ability to see text suggestions while typing on a hardware keyboard.

This tutorial will show you how to turn on or off autocorrect misspelled words as you type on a hardware keyboard when text suggestions are available for your account in Windows 10.
Note   Note
Text suggestions for hardware keyboard only supports the English (United States) language at this time.

CONTENTS:
  • Option One: Turn On or Off Autocorrect Misspelled Words for Hardware Keyboard in Settings
  • Option Two: Turn On or Off Autocorrect Misspelled Words for Hardware Keyboard in Registry Editor





Turn On or Off Autocorrect for Hardware Keyboard in Windows 10 OPTION ONE Turn On or Off Autocorrect for Hardware Keyboard in Windows 10
Turn On or Off Autocorrect Misspelled Words for Hardware Keyboard in Settings

1. Open Settings, and click/tap on the Devices icon.
Note   Note
Starting with Windows 10 build 17063, you will need to click/tap on the Time & language icon instead.

2. Click/tap on Typing on the left side, and turn on (default) or off Autocorrect misspelled words I type on the hardware keyboard when text suggestions are available for what you want on the right side. (see screenshots below)
Note   Note
Starting with Windows 10 build 17063, you will need to click/tap on Keyboard on the left side, click/tap on the keyboard layout you want on the right side, and click/tap on Options instead.
Name:  17063-1.jpg
Views: 54
Size:  66.4 KB
Name:  Autocorrect_for_hardware_keyboard.jpg
Views: 203
Size:  66.3 KB Name:  17063-2.jpg
Views: 56
Size:  66.6 KB

3. You can now close Settings if you like.






Turn On or Off Autocorrect for Hardware Keyboard in Windows 10 OPTION TWO Turn On or Off Autocorrect for Hardware Keyboard in Windows 10
Turn On or Off Autocorrect Misspelled Words for Hardware Keyboard in Registry Editor

1. Press the Win+R keys to open Run, type regedit into Run, and click/tap on OK to open Registry Editor.

2. Navigate to the key below in the left pane of Registry Editor. (see screenshot below)
Note   Note
Replace the loc_0409 subkey with the language code for your keyboard language instead. If you can't determine the language code for your keyboard, then please feel free to post a reply requesting it.

Language Language Code
English (United Kingdom) loc_0809
English (United States) loc_0409
French (France) loc_040c
German (Germany) loc_0407
Spanish (Mexico) loc_080a
Spanish (Spain) loc_0c0a

HKEY_CURRENT_USER\Software\Microsoft\Input\Settings\proc_1\loc_0409\im_1

Name:  Hardware_Keyboard_autocorrect_misspelled_words_registry-1.png
Views: 52
Size:  30.3 KB

3. In the right pane of the im_1 key, double click/tap on the EnableHwkbAutocorrection DWORD to modify it. (see screenshot above)
Note   Note
If you do not have a EnableHwkbAutocorrection DWORD, then right click on an empty area in the right pane of the im_1 key, click/tap on New, click/tap on DWORD (32-bit) Value, type EnableHwkbAutocorrection for the name, and press Enter.

4. Enter 1 (on - default) or 0 (off) for what you want, and click/tap on OK. (see screenshot below)

Name:  Hardware_Keyboard_autocorrect_misspelled_words_registry-2.png
Views: 52
Size:  11.8 KB

5. You can now close Registry Editor if you like.


That's it,
Shawn