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)