<layout-number>

HKCU\Keyboard Layout\Preload

Data type Range Default value
REG_SZ Keyboard layout code in decimal US English: 00000409

Description

Represents a keyboard layout.

Each entry in the Preload subkey represents a keyboard layout selected by the user. The entries have the following format:
Number  REG_SZ  Keyboard layout code in decimal
where the name of the entry is a decimal number beginning with 1. The 1 entry identifies the user's default layout.

For example,
1  REG_SZ  00000409
2  REG_SZ  0000040A
indicates that the user has selected keyboard layout 00000409 (U.S. English) and keyboard layout 0000040A (Spanish). These layouts will be loaded when the user logs on.

The keyboard layout code consists of the locale ID, which identifies the geographic variation of the spoken language chosen by the user, and a 4-digit code which indicates whether the keyboard layout is the default layout for the locale.

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 <layout-number> entry is a variable representing the entries in the Substitutes subkey under the HKCU\Keyboard Layout\Preload subkey. It does not actually appear in the registry. This variable entry displays information which is common to the entries in the Preload subkey.