Точного решения проблемы не знаю, но удалось узнать, к каким ещё разделам реестра обращается система при открытии "Параметры">"Языки и службы текстового ввода".
DLL-ки брать здесь а подсмотреть какие значения применять (выделил толстым) можно по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\
Про другие языки — во-первых, обычным пользователям как правило и двух хватает, во-вторых, непонятно, зачем автору было удалять из сборки поддержку других языков, они там места практически не занимают. Хотя, в том и есть смысл индивидуального дистрибутива, что делаешь его исключительно "под себя". И именно поэтому, я противник всяческих "(говно)сборок" ОС, которые постоянно выкладываются и здесь на ННМ в т.ч.
Пожалуйста, только не за что! :) Полазил по реестру, ещё раз проверил, все ключи правильно расписал.
А вот такого же эффекта как у вас смог добился, установив кликнув правой кнопкой на языковой панели-"Параметры"-"Добавить"-"Язык ввода — Украинский"-"Раскладка — Эстонский". Должно быть и язык ввода, и раскладка: "Эстонский"-"Эстонская". Надеюсь, что теперь получится добить. :)
Комментарии
Собака здесь порылась
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Locale]
нашел строчку с "00000425"="1" (у меня параметра небыло)
Спасибо !!!!
Точного решения проблемы не знаю, но удалось узнать, к каким ещё разделам реестра обращается система при открытии "Параметры">"Языки и службы текстового ввода".
Информация о языках в
[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache]
[code]"@%SystemRoot%\\system32\\input.dll,-5053"="Болгарская"
"@%SystemRoot%\\system32\\input.dll,-5031"="Чешская"
"@%SystemRoot%\\system32\\input.dll,-5007"="Датская"
"@%SystemRoot%\\system32\\input.dll,-5011"="Немецкая"
"@%SystemRoot%\\system32\\input.dll,-5046"="Греческая"
"@%SystemRoot%\\system32\\input.dll,-5000"="США"
"@%SystemRoot%\\system32\\input.dll,-5020"="Испанская"
"@%SystemRoot%\\system32\\input.dll,-5009"="Финская"
"@%SystemRoot%\\system32\\input.dll,-5010"="Французская"
"@%SystemRoot%\\system32\\input.dll,-5033"="Венгерская"
"@%SystemRoot%\\system32\\input.dll,-5013"="Исландская"
"@%SystemRoot%\\system32\\input.dll,-5015"="Итальянская"
"@%SystemRoot%\\system32\\input.dll,-5008"="Голландская"
"@%SystemRoot%\\system32\\input.dll,-5018"="Норвежская"
"@%SystemRoot%\\system32\\input.dll,-5035"="Польская (программистская)"
"@%SystemRoot%\\system32\\input.dll,-5003"="Португальская (Бразильская ABNT)"
"@%SystemRoot%\\system32\\input.dll,-5037"="Румынская"
"@%SystemRoot%\\system32\\input.dll,-5055"="Русская"
"@%SystemRoot%\\system32\\input.dll,-5030"="Хорватская"
"@%SystemRoot%\\system32\\input.dll,-5039"="Словацкая"
"@%SystemRoot%\\system32\\input.dll,-5029"="Албанская"
"@%SystemRoot%\\system32\\input.dll,-5022"="Шведская"
"@%SystemRoot%\\system32\\input.dll,-5060"="Турецкая Q"
"@%SystemRoot%\\system32\\input.dll,-5058"="Украинская"
"@%SystemRoot%\\system32\\input.dll,-5052"="Белорусская"
"@%SystemRoot%\\system32\\input.dll,-5041"="Словенская"
"@%SystemRoot%\\system32\\input.dll,-5042"="Эстонская"
"@%SystemRoot%\\system32\\input.dll,-5043"="Латышская"
"@%SystemRoot%\\system32\\input.dll,-5045"="Литовская IBM"
"@%SystemRoot%\\system32\\input.dll,-5117"="Азербайджанская (лат)"
"@%SystemRoot%\\system32\\input.dll,-5109"="Македонский (FYROM)"
"@%SystemRoot%\\system32\\input.dll,-5108"="Фарерская"
"@%SystemRoot%\\system32\\xpsp2res.dll,-5105"="Мальтийская (47 клавиш)"
"@%SystemRoot%\\system32\\xpsp2res.dll,-5111"="Норвежская (с саамским)"
"@%SystemRoot%\\system32\\input.dll,-5113"="Казахская"
"@%SystemRoot%\\system32\\input.dll,-5128"="Киргизская (кириллица)"
"@%SystemRoot%\\system32\\input.dll,-5116"="Татарская"
"@%SystemRoot%\\system32\\input.dll,-5127"="Монгольская (кириллица)"
"@%SystemRoot%\\system32\\xpsp2res.dll,-5104"="Британская расширенная"
"@%SystemRoot%\\system32\\xpsp3res.dll,-303"="Люксембургский"
"@%SystemRoot%\\system32\\xpsp2res.dll,-5107"="Маорийский"
"@%SystemRoot%\\system32\\input.dll,-5024"="Швейцарская немецкая"
"@%SystemRoot%\\system32\\input.dll,-5025"="Британская"
"@%SystemRoot%\\system32\\input.dll,-5017"="Латиноамериканская"
"@%SystemRoot%\\system32\\input.dll,-5002"="Бельгийская (французская)"
"@%SystemRoot%\\system32\\input.dll,-5001"="Бельгийская (с точкой)"
"@%SystemRoot%\\system32\\input.dll,-5019"="Португальская"
"@%SystemRoot%\\system32\\input.dll,-5038"="Сербская (латиница)"
"@%SystemRoot%\\system32\\input.dll,-5115"="Азербайджанская (кир)"
"@%SystemRoot%\\system32\\xpsp2res.dll,-5109"="Шведская (с саамским)"
"@%SystemRoot%\\system32\\input.dll,-5114"="Узбекская кириллица"
"@%SystemRoot%\\system32\\xpsp3res.dll,-302"="Инуктитут (латиница)"
"@%SystemRoot%\\system32\\input.dll,-5005"="Канадская (французская традиционная)"
"@%SystemRoot%\\system32\\input.dll,-5057"
..................................................................="Сербская (кириллица)"
"@%SystemRoot%\\system32\\input.dll,-5004"="Канадская (французская)"
"@%SystemRoot%\\system32\\input.dll,-5023"="Швейцарская французская"
"@%SystemRoot%\\system32\\xpsp2res.dll,-5108"="Боснийская"
"@%SystemRoot%\\system32\\input.dll,-5014"="Ирландская"
"@%SystemRoot%\\system32\\xpsp3res.dll,-301"="Боснийский (кириллица)"
"@%SystemRoot%\\system32\\input.dll,-5054"="Болгарская (латиница)"
"@%SystemRoot%\\system32\\input.dll,-5032"="Чешская (QWERTY)"
"@%SystemRoot%\\system32\\input.dll,-5012"="Немецкая (IBM)"
"@%SystemRoot%\\system32\\input.dll,-5048"="Греческая (220)"
"@%SystemRoot%\\system32\\input.dll,-5092"="США — по Двораку"
"@%SystemRoot%\\system32\\input.dll,-5021"="Испанская 2"
"@%SystemRoot%\\system32\\input.dll,-5034"="Венгерская (101 клавиша)"
"@%SystemRoot%\\system32\\input.dll,-5016"="Итальянская (142)"
"@%SystemRoot%\\system32\\input.dll,-5036"="Польская (214)"
"@%SystemRoot%\\system32\\input.dll,-5126"="Португальская (Бразилия)"
"@%SystemRoot%\\system32\\input.dll,-5056"="Русская (машинопись)"
"@%SystemRoot%\\system32\\input.dll,-5040"="Словацкая (QWERTY)"
"@%SystemRoot%\\system32\\input.dll,-5059"="Турецкая F"
"@%SystemRoot%\\system32\\input.dll,-5044"="Латвийская (QWERTY)"
"@%SystemRoot%\\system32\\input.dll,-5088"="Литовская"
"@%SystemRoot%\\system32\\xpsp2res.dll,-5106"="Мальтийская (48 клавиш)"
"@%SystemRoot%\\system32\\xpsp2res.dll,-5113"="Саамская расширенная (норвежская)"
"@%SystemRoot%\\system32\\input.dll,-5089"="Бельгийская (с запятой)"
"@%SystemRoot%\\system32\\xpsp2res.dll,-5110"="Финская (с саамским)"
"@%SystemRoot%\\system32\\input.dll,-5110"="Канадская стандартная (многоязычная)"
"@%SystemRoot%\\system32\\input.dll,-5125"="Гэльская"
"@%SystemRoot%\\system32\\input.dll,-5087"="Чешская (программистская)"
"@%SystemRoot%\\system32\\input.dll,-5049"="Греческая (319)"
"@%SystemRoot%\\system32\\input.dll,-5026"="США — международная"
"@%SystemRoot%\\system32\\xpsp2res.dll,-5112"="Саамская расширенная (финско-шведская)"
"@%SystemRoot%\\system32\\input.dll,-5050"="Греческая (220) латиница"
"@%SystemRoot%\\system32\\input.dll,-5027"="США — по Двораку для левой руки"
"@%SystemRoot%\\system32\\input.dll,-5051"="Греческая (319) латиница"
"@%SystemRoot%\\system32\\input.dll,-5028"="США — по Двораку для правой руки"
"@%SystemRoot%\\system32\\input.dll,-5047"="Греческая латиница"
"@%SystemRoot%\\system32\\input.dll,-5122"="Греческая политоническая"
"(Default)"="00000409"
"00000401"=""
"00000402"="5"
"00000403"="1"
"00000404"=""
"00000405"="2"
"00000406"="1"
"00000407"="1"
"00000408"="4"
"00000409"="1"
"0000040a"="1"
"0000040b"="1"
"0000040c"="1"
"0000040d"=""
"0000040e"="2"
"0000040f"="1"
"00000410"="1"
"00000411"=""
"00000412"=""
"00000413"="1"
"00000414"="1"
"00000415"="2"
"00000416"="1"
"00000418"="2"
"00000419"="5"
"0000041a"="2"
"0000041b"="2"
"0000041c"="2"
"0000041d"="1"
"0000041e"=""
"0000041f"="6"
"00000420"=""
"00000421"="1"
"00000422"="5"
"00000423"="5"
"00000424"="2"
"00000426"="3"
"00000427"="3"
"00000429"=""
"0000042a"=""
"0000042b"=""
"0000042c"="6"
"0000042d"="1"
"0000042f"="5"
"00000436"="1"
"00000437"=""
"00000438"="1"
"00000439"=""
"0000043e"="1"
"0000043f"="5"
"00000440"="5"
"00000441"="1"
"00000443"="6"
"00000444"="5"
"00000446"=""
"00000447"=""
"00000449"=""
"0000044a"=""
"0000044b"=""
"0000044e"=""
"0000044f"=""
"00000450"="5"
"00000456"="1"
"00000457"=""
"0000045a"=""
"00000465"=""
"00000801"=""
"00000804"=""
"00000807"="1"
"00000809"="1"
"0000080a"="1"
"0000080c"="1"
"00000810"="1"
"00000813"="1"
"00000814"="1"
"00000816"="1"
"0000081a"="2"
"0000081d"="1"
"0000082c"="5"
"0000083e"="1"
"00000843"="5"
"00000c01"=""
"00000c04"=""
"00000c07"="1"
"00000c09"="1"
"00000c0a"="1"
"00000c0c"="1"
"00000c1a"="5"
"00001001"=""
"00001004"=""
"00001007"="1"
"00001009"="1"
"0000100a"="1"
"0000100c"="1"
"00001401"=""
"00001404"=""
"00001407"="1"
"00001409"="1"
"0000140a"="1"
"0000140c"="1"
"00001801"=""
"00001809"="1"
"0000180a"="1"
"0000180c"="1"
"00001c01"=""
"00001c09"="1"
"00001c0a"="1"
"00002001"=""
"00002009"="1"
"0000200a"="1"
"00002401"=""
"00002409"="1"
"0000240a"="1"
"00002801"=""
"00002809"="1"
"0000280a"="1"
"00002c01"=""
"00002c09"="1"
"00002c0a"="1"
"00003001"=""
"00003009"="
....................1"
"0000300a"="1"
"00003401"=""
"00003409"="1"
"0000340a"="1"
"00003801"=""
"0000380a"="1"
"00003c01"=""
"00003c0a"="1"
"00004001"=""
"0000400a"="1"
"0000440a"="1"
"0000480a"="1"
"00004c0a"="1"
"0000500a"="1"
"00001c1a"="5"
"0000201a"="5"
"00000452"="1"
"00000481"="1"
"0000043a"="1"
"0000046b"="1"
"0000086b"="1"
"00000c6b"="1"
"00000432"="1"
"00000434"="1"
"00000435"="1"
"0000046c"="1"
"0000043b"="1"
"0000083b"="1"
"00000c3b"="1"
"0000103b"="1"
"0000143b"="1"
"0000183b"="1"
"00001c3b"="1"
"0000203b"="1"
"0000243b"="1"
"00000464"="1"
"0000085d"="1"
"0000083c"="1"
"0000046e"="1"
"0000047a"="1"
"0000047c"="1"
"00000417"="1"
"00000462"="1"
"0000101a"="2"
"0000141a"="2"
"0000181a"="2"
"00000425"="3"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Locale\Alternate Sorts]
"00010407"="1"
"0001040e"="2"
"00010437"=""
"00020804"=""
"00021004"=""
"00021404"=""
"00030404"=""
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000402]
"Layout Text"="Болгарская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5053"
"Layout File"="KBDBU.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000405]
"Layout Text"="Чешская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5031"
"Layout File"="KBDCZ.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000406]
"Layout Text"="Датская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5007"
"Layout File"="KBDDA.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000407]
"Layout Text"="Немецкая"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5011"
"Layout File"="KBDGR.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000408]
"Layout Text"="Греческая"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5046"
"Layout File"="KBDHE.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000409]
"Layout File"="KBDUS.DLL"
"Layout Text"="Американская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5000"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000040a]
"Layout Text"="Испанская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5020"
"Layout File"="KBDSP.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000040b]
"Layout Text"="Финская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5009"
"Layout File"="KBDFI.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000040c]
"Layout Text"="Французская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5010"
"Layout File"="KBDFR.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000040e]
"Layout Text"="Венгерская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5033"
"Layout File"="KBDHU.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000040f]
"Layout Text"="Исландская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5013"
"Layout File"="KBDIC.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000410]
"Layout Text"="Итальянская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5015"
"Layout File"="KBDIT.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000413]
"Layout Text"="Голландская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5008"
"Layout File"="KBDNE.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000414]
"Layout Text"="Норвежская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5018"
"Layout File"="KBDNO.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000415]
"Layout Text"="Польская (программистская)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5035"
"Layout File"="KBDPL1.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000416]
"Layout Text"="Португальская (Бразильская ABNT)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5003"
"Layout File"="KBDBR.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000418]
"Layout Text"="Румынская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5037"
"Layout File"="KBDRO.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
"Layout Text"="Русская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5055"
"Layout File"="KBDRU.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000041A]
"Layout Text"="Хорватская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5030"
"Layout File"="KBDCR.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000041b]
"Layout Text"="Словацкая"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5039"
"Layout File"="KBDSL.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000041c]
"Layout Text"="Албанская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5029"
"Layout File"="KBDAL.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000041d]
"Layout Text"="Шведская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5022"
"Layout File"="KBDSW.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000041f]
"Layout Text"="Турецкая Q"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5060"
"Layout File"="KBDTUQ.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000422]
"Layout Text"="Украинская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5058"
"Layout File"="KBDUR.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000423]
"Layout Text"="Белорусская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5052"
"Layout File"="KBDBLR.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000424]
"Layout Text"="Словенская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5041"
"Layout File"="KBDCR.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000425]
"Layout Text"="Estonian"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5042"
"Layout File"="KBDEST.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000426]
"Layout Text"="Латышская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5043"
"Layout File"="KBDLV.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000427]
"Layout Text"="Литовская IBM"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5045"
"Layout File"="KBDLT.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042c]
"Layout Text"="Азербайджанская (лат)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5117"
"Layout File"="KBDAZEL.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042f]
"Layout Text"="Македонская (FYROM)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5109"
"Layout File"="KBDMAC.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000438]
"Layout Text"="Фарерская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5108"
"Layout File"="KBDFO.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000043a]
"Layout Text"="Мальтийская (47 клавиш)"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp2res.dll,-5105"
"Layout File"="KBDMLT47.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000043b]
"Layout Text"="Норвежская (с саамским)"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp2res.dll,-5111"
"Layout File"="KBDNO1.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000043f]
"Layout Text
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5113"
"Layout File"="KBDKAZ.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000440]
"Layout Text"="Киргизская (кириллица)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5128"
"Layout File"="KBDKYR.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000444]
"Layout Text"="Татарская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5116"
"Layout File"="KBDTAT.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000450]
"Layout Text"="Монгольская (кириллица)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5127"
"Layout File"="KBDMON.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000452]
"Layout Text"="Британская расширенная"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp2res.dll,-5104"
"Layout File"="KBDUKX.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000046e]
"Layout Text"="Люксембургский"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp3res.dll,-303"
"Layout File"="KBDSF.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000481]
"Layout Text"="Маорийская"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp2res.dll,-5107"
"Layout File"="KBDMAORI.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000807]
"Layout Text"="Швейцарская немецкая"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5024"
"Layout File"="KBDSG.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000809]
"Layout Text"="Британская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5025"
"Layout File"="KBDUK.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000080a]
"Layout Text"="Латиноамериканская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5017"
"Layout File"="KBDLA.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000080c]
"Layout Text"="Бельгийская (французская)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5002"
"Layout File"="KBDBE.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000813]
"Layout Text"="Бельгийская (с точкой)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5001"
"Layout File"="KBDBE.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000816]
"Layout Text"="Португальская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5019"
"Layout File"="KBDPO.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000081a]
"Layout Text"="Сербская (латиница)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5038"
"Layout File"="KBDYCL.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000082c]
"Layout Text"="Азербайджанская (кир)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5115"
"Layout File"="KBDAZE.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000083b]
"Layout Text"="Шведская (с саамским)"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp2res.dll,-5109"
"Layout File"="KBDFI1.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000843]
"Layout Text"="Узбекская кириллица"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5114"
"Layout File"="KBDUZB.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000085d]
"Layout Text"="Инукт
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp3res.dll,-302"
"Layout File"="KBDIULTN.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000c0c]
"Layout Text"="Французская традиционная (Канада)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5005"
"Layout File"="KBDFC.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000c1a]
"Layout Text"="Сербская (кириллица)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5057"
"Layout File"="KBDYCC.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00001009]
"Layout Text"="Французская (Канада)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5004"
"Layout File"="KBDCA.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000100c]
"Layout Text"="Швейцарская французская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5023"
"Layout File"="KBDSF.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000141a]
"Layout Text"="Боснийская"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp2res.dll,-5108"
"Layout File"="KBDCR.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00001809]
"Layout Text"="Ирландская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5014"
"Layout File"="KBDIR.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000201a]
"Layout Text"="Боснийский (кириллица)"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp3res.dll,-301"
"Layout File"="KBDBHC.DLL"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010402]
"Layout Text"="Болгарская (латиница)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5054"
"Layout File"="KBDUS.DLL"
"Layout Id"="0004"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010405]
"Layout Text"="Чешская (QWERTY)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5032"
"Layout File"="KBDCZ1.DLL"
"Layout Id"="0005"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010407]
"Layout Text"="Немецкая (IBM)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5012"
"Layout File"="KBDGR1.DLL"
"Layout Id"="0012"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010408]
"Layout Text"="Греческая (220)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5048"
"Layout File"="KBDHE220.DLL"
"Layout Id"="0016"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010409]
"Layout File"="KBDDV.DLL"
"Layout Id"="0002"
"Layout Text"="США — по Двораку"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5092"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0001040a]
"Layout Text"="Испанская 2"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5021"
"Layout File"="KBDES.DLL"
"Layout Id"="0086"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0001040e]
"Layout Text"="Венгерская (101 клавиша)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5034"
"Layout File"="KBDHU1.DLL"
"Layout Id"="0006"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010410]
"Layout Text"="Итальянская (142)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5016"
"Layout File"="KBDIT142.DLL"
"Layout Id"="0003"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Co
"Layout Text"="Польская (214)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5036"
"Layout File"="KBDPL.DLL"
"Layout Id"="0007"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010416]
"Layout Text"="Португальская (Бразилия)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5126"
"Layout File"="KBDBR.DLL"
"Layout Id"="001D"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010419]
"Layout Text"="Русская (машинопись)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5056"
"Layout File"="KBDRU1.DLL"
"Layout Id"="0008"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0001041b]
"Layout Text"="Словацкая (QWERTY)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5040"
"Layout File"="KBDSL1.DLL"
"Layout Id"="0013"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0001041f]
"Layout Text"="Турецкая F"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5059"
"Layout File"="KBDTUF.DLL"
"Layout Id"="0014"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010426]
"Layout Text"="Латвийская (QWERTY)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5044"
"Layout File"="KBDLV1.DLL"
"Layout Id"="0015"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010427]
"Layout Text"="Литовская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5088"
"Layout File"="KBDLT1.DLL"
"Layout Id"="0027"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0001043a]
"Layout Text"="Мальтийская (48 клавиш)"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp2res.dll,-5106"
"Layout File"="KBDMLT48.DLL"
"Layout Id"="002b"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0001043b]
"Layout Text"="Саамская расширенная (норвежская)"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp2res.dll,-5113"
"Layout File"="KBDSMSNO.DLL"
"Layout Id"="002c"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0001080c]
"Layout Text"="Бельгийская (с запятой)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5089"
"Layout File"="KBDBENE.DLL"
"Layout Id"="001E"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0001083b]
"Layout Text"="Финская (с саамским)"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp2res.dll,-5110"
"Layout File"="KBDFI1.DLL"
"Layout Id"="002d"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00011009]
"Layout Text"="Канадская стандартная (многоязычная)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5110"
"Layout File"="KBDCAN.DLL"
"Layout Id"="0020"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00011809]
"Layout Text"="Гэльская"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5125"
"Layout File"="KBDGAE.DLL"
"Layout Id"="0026"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00020405]
"Layout Text"="Чешская (программистская)"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5087"
"Layout File"="KBDCZ2.DLL"
"Layout Id"="000A"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00020408]
"Layout Text"="Греческая (319)"
"Layout Display Name"="@%SystemRoot%\\system32\\
"Layout File"="KBDHE319.DLL"
"Layout Id"="0018"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00020409]
"Layout File"="KBDUSX.DLL"
"Layout Id"="0001"
"Layout Text"="США — международная"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5026"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0002083b]
"Layout Text"="Саамская расширенная (финско-шведская)"
"Layout Display Name"="@%SystemRoot%\\system32\\xpsp2res.dll,-5112"
"Layout File"="KBDSMSFI.DLL"
"Layout Id"="002e"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00030408]
"Layout Text"="Греческая (220) латиница"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5050"
"Layout File"="KBDHELA2.DLL"
"Layout Id"="0017"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00030409]
"Layout File"="KBDUSL.DLL"
"Layout Id"="001A"
"Layout Text"="США — по Двораку для левой руки"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5027"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00040408]
"Layout Text"="Греческая (319) латиница"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5051"
"Layout File"="KBDHELA3.DLL"
"Layout Id"="0011"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00040409]
"Layout File"="KBDUSR.DLL"
"Layout Id"="001B"
"Layout Text"="США — по Двораку для правой руки"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5028"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00050408]
"Layout Text"="Греческая латиница"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5047"
"Layout File"="KBDGKL.DLL"
"Layout Id"="0019"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00060408]
"Layout Text"="Греческая политоническая"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5122"
"Layout File"="KBDHEPT.DLL"
"Layout Id"="001F"
Из-за того что в списке не видно, пришлось малость доработать рег файл
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"2"="00000425"
цифирка 2 означает что это будет вторым языком ( у меня там 1, так как основной, вторым стоит русский)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\[b]00000425[/b]]
"Layout Text"="Estonian"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-[b]5042[/b]"
"Layout File"="KBDEST.DLL"
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"2"="[b]00000425[/b]"
может пригодится комунить и батник заодно
@echo off
regedit.exe/s est.reg
copy KBDEST.DLL %SystemRoot%\system32\
echo Estonian keyboard installed successfully
pause
DLL-ки брать здесь а подсмотреть какие значения применять (выделил толстым) можно по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\
скоро новость сделаю поподробней
может пригодится комунить
СПАСИБО ff_ff_ff
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000425]
"Layout Text"="Estonian"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5042"
"Layout File"="KBDEST.DLL"
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"2"="00000425"
может пригодится комунить и батник заодно
@echo off
regedit.exe/s est.reg
copy KBDEST.DLL %SystemRoot%\system32\
echo Estonian keyboard installed successfully
pause
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000425]
"Layout Text"="Estonian"
"Layout Display Name"="@%SystemRoot%\\system32\\input.dll,-5042"
"Layout File"="KBDEST.DLL"
Можно было скопировать в блокнот, сохранить с расширением .reg и просто двумя щелчками добавить данные в реестр.
Правда, теперь наверное, лучше будет просто поправить 00000425 и -5042.
а про другие языки кто-нить знает ?
думаю батник сделать, удобно ведь ?
Про другие языки — во-первых, обычным пользователям как правило и двух хватает, во-вторых, непонятно, зачем автору было удалять из сборки поддержку других языков, они там места практически не занимают. Хотя, в том и есть смысл индивидуального дистрибутива, что делаешь его исключительно "под себя". И именно поэтому, я противник всяческих "(говно)сборок" ОС, которые постоянно выкладываются и здесь на ННМ в т.ч.
завтра доковыряю, еще странность что в списке расскладок не появилось, может просто не внимателен. спасибо
А вот такого же эффекта как у вас смог добился, установив кликнув правой кнопкой на языковой панели-"Параметры"-"Добавить"-"Язык ввода — Украинский"-"Раскладка — Эстонский". Должно быть и язык ввода, и раскладка: "Эстонский"-"Эстонская". Надеюсь, что теперь получится добить. :)
батник был там и я не проверил один пунктик в рег файле.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts\00000422]
"Layout File" = "KBDUR.DLL"
"Layout Text" = "Óêðàèíñêàÿ"
"Layout Display Name" = "@%SystemRoot%\\system32\\input.dll,-5058"
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"3"="00000422"
поменял ручками в реестре
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
на 00000425 и теперь всё правильно
там где Параметры , там не видно
а в трее присутсвуют обе и работают обе расскладки
может где в реестре список есть ?
@echo off
regedit.exe/s est.reg
copy KBDEST.DLL %SystemRoot%\system32\
echo Estonian keyboard installed successfully
pause