Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Проблема с раскладкой клавиатуры

Ответить
Настройки темы
[решено] Проблема с раскладкой клавиатуры

Аватара для zur4ik

Пользователь


Сообщения: 60
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


привет я переискал но как-то не нашел подходящую тему.

начну стого что я хочу добавить в дистрибутив кроме англисского и русского еще и грузинский язык, но не стандартной раскладкой которая есть у Windows а измененной.



чтоб объяснить лучше приведу все в примерах:

1) в самом начале создаю запись в файлах ответа winn1.sif:
Код: Выделить весь код
[RegionalSettings]
Language= "0419"
LanguageGroup=1,2,3,4,5,16
SystemLocale=00000419
UserLocale=00000419
InputLocale=0419:00000419,0409:00000409,0437:00020437
где:
LanguageGroup=1,2,3,4,5,16 - (16) код группы языка
InputLocale=0419:00000419,0409:00000409,0437:00020437
0437 - код грузинского языка
00020437 - ID раскладки (эта измененная раскладка не стандарная деталнее смотрите пункт 6 )



---


2) в самом деле у видоус есть стандартная раскладка грузинского языка, который не совпадают не с латинскими и не с русскими буквами - а больше букв на клавиатуре нет ((
так что есть маленькие штучки которые изменяют эту раскладку.
все делается через малинкого KBDGEOL.DLL файла и маленькой записи в реестр.
так как этот файл самоделка и не в ходит состав дистрибутива виндоус приходится заранее копировать.
вся работа делается через SVCPACK
- коздаю SFX архив и копирую KBDGEOL.DLL в %windir%\system32\
- добавляю раскладку через реестр:
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00020437]
"Layout File"="kbdgeol.dll"
"Layout Id"="0042"
"Layout Text"="Georgian (Lat) By PIXARXP"
из файла SVCPACK.INF запускаю во время установки мой архив.

но щас что за проблема у меня -

как вам известно WINN1.SIF запускается во время Т-40 а SVCPACK в самом канце
т.е когда WINN1SIF устанавливает языковые парамтры в это время нашей раскладки еще не существует (создается позже)

и как вы уже догадались - когда система полностю утававливается то там в парамтрах языка добавляется грузинсский но не с моей раскладкой а с стандартной (((


и как мне сделать чтоб скопировать KBDGEOL.DLL в %windir%\system32\ и внести записи в реестр до режима Т-40
т.е когда WINN1.SIF запустется чтоб в это время раскладка уже сушествовала ?

Отправлено: 20:37, 24-08-2009

 

Аватара для zur4ik

Пользователь


Сообщения: 60
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


ураа )) сделал сам ))

Отправлено: 16:29, 25-08-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Проблема с раскладкой клавиатуры

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Перекодировать текст, набранный с неправильной раскладкой клавиатуры Котяра Хочу все знать 5 01-06-2009 20:57
Разное - Проблемы с английской раскладкой клавиатуры Витька Microsoft Windows 2000/XP 0 14-08-2007 19:00
[решено] Проблема с раскладкой клавиатуры 0bject Microsoft Windows 2000/XP 3 13-10-2005 06:58
Проблема с раскладкой клавиатуры в FreeBSD 5.2 Guest Общий по FreeBSD 11 17-03-2004 01:00
Управление раскладкой клавиатуры Junior Penguin Общий по Linux 6 03-11-2003 13:44




 
Переход