Keyboard/IME identifiers used by FH Web Edition

FH Web Edition uses two identifiers, collectively known as FH Web Edition Input Identifiers (GGII), to specify a keyboard/IME for a session.

The first identifier is a keyboard layout. These are 8-digit string identifiers that Windows operating systems use to load keyboard drivers and IME programs. They are similar to locale IDs in that the last four digits typically match the 4-digit locale ID of the language supported by the keyboard. Keyboard layouts that specify an IME typically start with an ā€œEā€. The list of available keyboard layouts can be viewed in the registry under the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts key.

The second identifier used by FH Web Edition is the layout text string, which is a registry value of each keyboard layout registry key. These strings are displayed in the menu under Keyboard layout/IME when adding input languages.

In the following examples, the first example has a keyboard layout GGII of 00000409 and a layout text GGII of US. The second example has a keyboard layout GGII of E0010411 and a layout text GGII of Japanese Input System (MS-IME2002).

Example:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000409
Layout File = KBDUS.DLL
Layout Text = US

Example:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0010411
Ime File = imejp81.ime
Layout File = Kbdjpn.dll
Layout Text = Japanese Input System (MS-IME2002)