layout-number

HKCU\Keyboard Layout\Preload

Data type

Range

Default value

REG_SZ

Keyboard layout code in decimal

00000409 ( U.S. English )

Description

Represents a keyboard layout, which loads when the user logs on.

Each entry in the Preload subkey represents a keyboard layout that the user has selected. The name of the entry is a decimal number, and the sequence of those numbers begins at 1. The entry named  1 identifies the user's default layout. The entries have the following format:

Entry name

Data type

Value

Number

REG_SZ

Keyboard layout code in decimal.

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

For example, the following entries indicate that the user has selected keyboard layouts 00000409 (U.S. English) and 0000040A (Spanish):

Entry name

Data type

Value

1

REG_SZ

00000409

2

REG_SZ

0000040A

Change method

To change the keyboard layout, double-click Keyboard in Control Panel. Click the Input Locales tab, and then click Add 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 that is common to the entries in the Preload subkey.