<Keyboard layout code>

HKCU\Keyboard Layout\Substitutes

Data type Range Default value
REG_SZ Keyboard layout code Keyboard layout code

Description

Represents a keyboard layout.

These entries associate a standard layout with a preferred alternative. They have the following format:
Keyboard layout code (standard)  REG_SZ  Keyboard layout code (preferred alternative)

For example,
00000409  REG_SZ  00010409
indicates that each time the 00000409 (U.S. English) keyboard layout is called, the system should substitute the preferred alternative, the 00010409 (Dvorak U.S. English) keyboard layout.

Change method

To change the keyboard layout, double-click Keyboard in Control Panel. Click the Input Locales tab, and then click the Add button in the Installed input locales box.

Note Image Note

The <Keyboard layout code> entry is a variable representing the entries in the Substitutes subkey under the HKCU\Keyboard Layout key. It does not actually appear in the registry. This variable entry displays information which is common to the entries in the Substitutes subkey.