Microsoft KB Archive/166489

= No Two-Letter Keyboard Code for Hungarian 101 Keyboard =

Article ID: 166489

Article Last Modified on 11/1/2006

-

APPLIES TO


 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Server 4.0 Standard Edition

-



This article was previously published under Q166489



SYMPTOMS
You install the Hungarian input locale and select the "Hungarian 101-keys" keyboard (select properties when the Hungarian locale is highlighted). Then you select this input locale to be the default locale.

When you launch a command prompt and run keyb you will receive the following error message:

There is no two-letter keyboard code for the current keyboard layout.

Current keyboard Layout: Language 46 Sublanguage 1

Current CON code page: 852

Also, when you start a MS-DOS application, like EDIT, some of the keys located to the left of the Enter key will not work as expected.



CAUSE
Windows NT is missing the mapping from the keyboard layout selected to the two-letter representation used by DOS.



RESOLUTION
To add this setting, perform the following steps:   Save the following two lines in a file called HU.INI:

\Registry\Machine\SYSTEM\CurrentControlSet\Control\KeyboardLayout\DosKeybCodes 0001040e: REG_SZ: hu                        To make MS-DOS applications work, you need to set the system default locale to Hungarian.



STATUS
Microsoft has confirmed this to be a problem in Windows NT version 4.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

Keywords: kbbug KB166489

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.