You can change the keyboard layout using the keyboard control panel applet (start - settings - control panel - keyboard - Input Locales) however this does not affect the layout used during logon (which is by default English (United States)). To change this perform the following:
- Start the registry editor (regedit.exe)
- Move to HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
- Double click on 1 and change the number to your local layout (you could get this by looking at HKEY_CURRENT_USER\Keyboard Layout\Preload1). Click OK
- You may also change HKEY_USERS\.DEFAULT\Control Panel\International\Locale to this value however it is not mandatory to do so.
- Close the registry editor
- Logoff and then on again
Make sure you select a country code that has been installed via the control panel or your system will not boot.
A table of the codes to the countries is given below:
| 00000402 | Bulgarian |
| 0000041a | Croatian |
| 00000405 | Czech |
| 00000406 | Danish |
| 00000413 | Dutch (Standard) |
| 00000813 | Dutch (Belgian) |
| 00000409 | English (United States) |
| 00000809 | English (United Kingdom) |
| 00001009 | English (Canadian) |
| 00001409 | English (New Zealand) |
| 00000c09 | English (Australian) |
| 0000040b | Finnish |
| 0000040c | French (Standard) |
| 0000080c | French (Belgian) |
| 0000100c | French (Swiss) |
| 00000c0c | French (Canadian) |
| 00000407 | German (Standard) |
| 00000807 | German (Swiss) |
| 00000c07 | German (Austrian) |
| 00000408 | Greek |
| 0000040e | Hungarian |
| 0000040f | Icelandic |
| 00001809 | English (Irish) |
| 00000410 | Italian (Standard) |
| 00000810 | Italian (Swiss) |
| 00000414 | Norwegian (Bokmal) |
| 00000814 | Norwegian (Nynorsk) |
| 00000415 | Polish |
| 00000816 | Portuguese (Standard) |
| 00000416 | Portuguese (Brazilian) |
| 00000418 | Romanian |
| 00000419 | Russian |
| 0000041b | Slovak |
| 00000424 | Slovenian |
| 0000080a | Spanish (Mexican) |
| 0000040a | Spanish (Traditional Sort) |
| 00000c0a | Spanish (Modern Sort) |
| 0000041d | Swedish |
| 0000041f | Turkish |
These can also be seen in the registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes
No comments:
Post a Comment