Войти

Показать полную графическую версию : Сбрасываются настройки курсора клавиатуры


advin
22-09-2012, 16:28
Добрый день.
Заранее готово к удалению вопроса и негативу ибо информации у меня мало и рассчитываю на помощь, только если кто-то уже сталкивался.
Проблема в следующем, Обновления и некоторые программы интегрировал GUI Integrator от BoaSoft.
Дистрибутив Windows XP sp3
Чтобы это все работало на загрузочной флешке вместе с разными версиями Windows 7 и прочими LiveCD копировал собранный WinXP при помощи Multiboot USB.
Все хорошо работает, но бесит один момент Скорость повтора клавиатуры после перезагрузки сбрасывается в дефолтное состояние, а я люблю максимальную скорость. Заново выставляешь макс скорость, перезагружаешь и опять слетает. При том на разных компах одно и тоже, думал может проблема с клавой - нет.

А так же не добавляется русский язык.

Во вложении, мой рег файл применяемый автоматически после установки.

;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=ProvideDefault
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS
Hibernation=No
[GuiUnattended]
EncryptedAdminPassword="No"
AdminPassword="12345"
TimeZone=150
OEMSkipRegional=1
OemSkipWelcome=1
[UserData] ProductKey=*****-*****-*****-*****-*****
FullName="User"
OrgName="Home"
ComputerName=PC
[TapiLocation]
CountryCode=7
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents="Yes"
[GuiRunOnce]
"%windir%\batch.cmd"

Petya V4sechkin
22-09-2012, 16:37
Заново выставляешь макс скорость, перезагружаешь и опять слетает
Оно ведь не само слетает.
Ищите проблему в:

некоторые программы интегрировал
С помощью Msconfig (http://support.microsoft.com/kb/310560/ru) отключите сторонние (не Microsoft) программы и службы из автозагрузки.

advin
22-09-2012, 16:54
Из сторонних служб только Adobe ** Update Service
Из программ, ничего не показывает...
Твики реестра отключал.
Из аддонов которые внедрялись
0-HTMLINFO\
1-BaseCSP\
1-exFAT\
1-FullFlash32\
1-GPPC\
1-IE\
1-IMAPI2\
1-LLTD\
1-MSXML4\
1-MU\
1-PkgInst\
1-RDC7\
1-Rootsupd\
1-Rvkroots\
1-WAAPI\
1-WDF\
1-WGA\
3-TTF_fonts\
3rdParty\
4-ExtremePack\
AdobeReaderXStandard\
AkelPad\
DelWinTOUR\
DirectX32\
IE8_Reload\
KLiteCodec\
MassStor32\
MaxView21\
MNF_11_35\
MRT_Mod\
RCadmin\
Silverlight\
Wiaacmgr\
WinDjView\
WinRAR.4.11\
WMP11RUSjz\
z-Log\

Petya V4sechkin
22-09-2012, 16:57
Параметры KeyboardDelay и KeyboardSpeed в ветке
HKEY_CURRENT_USER\Control Panel\Keyboard
изменить можете? После перезагрузки они вернутся?

advin
22-09-2012, 17:09
У меня этой ветки вообще нет.
А эти два параметра есть только тут:
HKEY_USERS\.Default\Control Panel\Keyboard
Но если ручками двигать ползунки в настройках клавиатуры, эти параметры не меняются.
Я ручками создал данную ветку и создал два раздела, после перезагрузки настройки не сбросились.
Но тогда вопрос, почему эта ветка не создалась.
Можно конечно вместе с твиками реестра и этот параметр создать, но при создании нового пользователя, проблема наверно вернется.

Petya V4sechkin
22-09-2012, 17:11
почему эта ветка не создалась
Это уж вам виднее, что и как вы интегрировали в дистрибутив.

advin
22-09-2012, 17:59
У меня в файле winnt.sif есть строка

[GuiRunOnce]
"%windir%\batch.cmd"

И по пути $OEM$\$$\ лежит этот файл, который запускает твики реестра, кстати сейчас проверил что в них есть ветка

;Свойства клавиатуры
[HKEY_CURRENT_USER\Control Panel\Keyboard]
"KeyboardDelay"="0"
"KeyboardSpeed"="31"

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

Еще один вопрос. Сейчас заново все протестировал с новой установкой.
Раздел создается и параметр не слетает, если работаешь под пользователем, под которым первоначальный вход после установки был.
Если создаешь еще одного пользователя, то под ними как раз слетает, потому что нет ветки в реестре.
Т.е. либо нужно твик руками запускать, либо как сделать, он автоматом запускался при каждом новом пользователе. Вопрос, как?

Iska
22-09-2012, 19:04
Т.е. либо нужно твик руками запускать, либо как сделать, он автоматом запускался при каждом новом пользователе. »
Есть третий путь, самый правильный. Нужно вносить изменения в реестр на таком этапе, чтобы они применялись к профилю Default User'а. Тогда, при создании любого пользователя в основу его профиля будет положен профиль с уже заданными настройками. Вы же импортируете в «HKEY_USERS\.DEFAULT» — т.е., в те настройки, которые доступны до регистрации в системе.

Подробнее смотрите здесь (http://www.oszone.net/2779#hkcu) и ниже по тексту.

advin
22-09-2012, 19:27
Подскажите пожалуйста, что не так.
Создаю папку $OEM$ рядом с i386
В ней файлы

cmdlines.txt
HKCU.reg
HKLM.reg
HKCR.reg
HKU.reg

Содержимое
cmdlines.txt

[COMMANDS]
"REGEDIT /S HKLM.reg"
"REGEDIT /S HKCR.reg"
"REGEDIT /S HKCU.reg"
"REGEDIT /S HKU.reg"

Но они не применяются. Судя из статьи http://www.oszone.net/2760 они должны автоматом запускаться.

Т.к. установка производится с флешки по пути созданному MultiBoot USB: WINSETUP\XPpSP3\i386
Папку $OEM$ клал рядом с i386 и внутри, все равно cmdlines.txt не срабатывает.

petro89
23-09-2012, 13:57
У меня такая же проблема. Тоже делал сборку с помощью GUI Integrator, а потом копировал с помощью WinSetup from USB и тоже не импортируются твики из cmdline.

Iska
23-09-2012, 19:18
advin, ничего не могу сказать. У меня, при установке с CD, — применяются.




© OSzone.net 2001-2012