RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Amouse...


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : valerius
To : Improver
Subj : Amouse...

> Да, амаус при инсталляции, кроме всего прочего, создаёт свой профиль в реестре и регистрирует класс. А после перезагрузки надпись "Not properly installed" пропадает. В случае с ливеЦД эти настройки не сохраняются после перезагрузки, надо как-то "внедрять"... Вообще, амаус какой-то замороченный, в плане установки, драйвер.

Гы, победил я амаусь ;-)

Вот ето вставляем в файл amouse.rc:

[========== куть amouse.rc ==========]
/* AMouse setup
* @amoupath@ is the installation directory
*/

CODEPAGE 850

STRINGTABLE
BEGIN

""
""
""
""
""
""
""
""
""
""

"AMouse" "AButtonMode" ""
"AMouse" "AccelDelay" "500"
"AMouse" "AccelLevel1" "3"
"AMouse" "AccelLevel2" "21"
"AMouse" "AccelLvl1Mult" "2"
"AMouse" "AccelLvl2Mult" "4"
"AMouse" "AccelValue" "3"

"AMouse" "Applications" ""
"AMouse" "ButtonMode" ""
"AMouse" "CButtonMode" ""

"AMouse" "PollingRate" "80"
"AMouse" "ScrollMode" "1"
"AMouse" "ScrollModeA" "0"
"AMouse" "ScrollModeC" "0"
"AMouse" "ScrollNumber" "3"
"AMouse" "ScrollNumberA" "3"
"AMouse" "ScrollNumberC" "3"
"AMouse" "StartupMode" "1"
"AMouse" "WheelTarget" "1"
"AMouse" "WheelTargetA" "1"
"AMouse" "WheelTargetC" "1"

"PM_InstallClass" "AMouse" "@amoupath@amouse.dll"
"PM_InstallClassReplacement" "WPMouse" "AMouse"

"" "" ""
END
[========== куть amouse.rc ==========]

-- и скармливаем xmakeini, не забыв ему указать в paths.sed:
s/@amoupath@/d:toolsamouse/

И еще, добавляем бинарные ключи в os2.ini (т.к. бинарные в .rc низя, тока текстовые):
/* AMouse */
call sysini 'USER', 'AMouse', 'AButtonMode', '04 00 00 00 00 00 00 00'x
call sysini 'USER', 'AMouse', 'Applications', ''x
call sysini 'USER', 'AMouse', 'ButtonMode', '04 0d 0e 0b 0a 00 00 00'x
call sysini 'USER', 'AMouse', 'CButtonMode', '04 00 00 00 00 00 00 00'x

вуаля, и заработало, и никакой перезагрузки не надо ;)

WBR,
Валерий


Fri 10 Sep 2010 09:50 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.10) Gecko/2005




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.