|
У меня траблы с этой клавой, навик вырубился, после перезагрузки, все равно вырубается. Буду перепро??ивать :(
Так, что тестируйте на свой страх и риск. |
Prestigio 100. В реестр все добавилось, а dll не скопировались в windows. После этого стандартная клава не как не вызывается и эта не работает. Снес из реестра все что прописалось не помогло. Что делать, есть идеи?
|
437Dima, Думаю ничего страшного не случилось. Windows пытается загрузить несуществующуюю панель.
Надо создать ключ в реестре HKCU\ControlPanel\Sip с именем DefaultIm (или исправить его содержимое) на 42429667-ae04-11d0-a4f8-00aa00a749b9 - Это стандартная панель ввода в Win CE 5.0. Или можно выбрать ее через панель управления (Start > Control Panel > Input Panel). |
Prestigio 100. 1 способ помог. Поправил скрипт и вернул старую клаву. Огромное спасибо ShivakiGPS. Второй способ (Или можно выбрать ее через панель управления (Start > Control Panel > Input Panel)) на Prestigio 100 не работает - не сохраняет.
По поводу русской клавы в папке windows нет места, нельзя ли запускать клаву с флешки или встроенной памяти? (На Prestigio 100, как я понял есть системная память с WinCE - (добавить туда ни один файл я не смог) и доступная встроенная память с Навителом и флешка). |
437Dima, конечно можно хранить библиотеку где-нибудь на флешке, но может настать момент, когда флешка будет недоступна системе (смена флешки или при загрузке флешка еще не инициализирована), тогда возможны глюки и зависания. Библиотека должна быть во внутренней памяти PNA.
|
В реестре PNA существует ветка, в которую пишет скрипт:
CLSID\{47B3F64A-C3D0-4c62-BE0B-DA33BB186D0A Может будут идеи как поставить ЛЮБУЮ клавиатуру работать с этим апаратом. Перепробовал кучу рекомендованных клавиатур, но ни одна не заработала. В Start > Control Panel > Input Panel нет выбора клавиатуры, а если какая и устанавливается (модно даже настройками поиграть) то выйдя из Input Panel сохранение не происходит. И второй вопрос, как установить нижнюю строку Start > Control Panel > Input Panel (в Control Panel > Input Panel попадаю через проводник). |
думаю положитеьный опыт тоже нужно собирать
имеем jj2000w (win ce4.2) - клавиатура заработала без проблем. смутно понимаю, а что делает закомментареная последняя строка в скрипте? у меня именно закомментаренная. появилась мысль: у себя в реестре нашел библиотеку, которая отвечает за стандартную клавиатуру (HKCR\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\InprocServer32\Default) содержание windows\msim.dll. Так может micron.dll переименовать в msim.dll и поместить в папку windows? или наоборот пометить micron.dll в папку windows и соответствующим образом поправить реестр? какие будут мысли? |
Пробую На Nexx 5010
З.Ы. Полет нормальный |
Nova, клавиатура появится только если запущен Explorer.exе
Читай тему [[Ссылки могут видеть только зарегистрированные пользователи. ]]> Не сжигайте за собой мосты! Цитата:
|
Запускаю Explorer.exе, клавиатура автоматически не запускается. Пробую ее запустить нажав на исполняемый файл клавиатуры. Не запускается. Из Explorer захожу в Control Panel, потом в Input Panel. Пробую там выставить клавиатуру, но Input Panel пусто, нечего выбирать. Если устанавливаю стороннюю клавиатуру для WinCe, то в Input Panel она появляется и работают даже настройки. После выбора клавиатуры нажимаю ОК и выхожу в Control Panel, потом возвращаюсь в Input Panel, а там клавиатура не выбрана, т.е. не сохранились мои настройки по выбору клавиатуры.
|
вообщем с копированием в/из папку windows ни чего не получается - win ce не дает этого сделать.
а поправить реестр я имел ввиду прописать что вместо стандартной библиотеки клавиатуры будет использоваться micron.dll лежащей на флэшке, с целью не выполнять лишних действий по запуску kbd.exe и еще вопрос - а что делает последняя строка в скрипе которую мы закомментарили? |
Prestigio 100. Клавиатура заработала большое спасибо ShivakiGPS. Для того чтобы заработала поправил 2 пути в реестре см. в
\HKEY_CLASSES_ROOT\CLSID\{47B3F64A-C3D0-4c62-BE0B-DA33BB186D0A}\DefaultIcon прописал \ResidentFlash\Application Data\micron.dll,0 в \HKEY_CLASSES_ROOT\CLSID\{47B3F64A-C3D0-4c62-BE0B-DA33BB186D0A}\InprocServer32 прописал \ResidentFlash\Application Data\micron.dll далее создал папку на ResidentFlash\Application Data и поместил туда micron.dll еще сделал \HKEY_LOCAL_MACHINE\System\Explorer\Shell Folders ----> \ResidentFlash\Application Data (последнее думаю лишнее) остальное все как в скрипте. ЗЫ. ResidentFlash - встроенная в навигатор память 512 метров доступная пользователю. |
Цитата:
|
Скачал, установил. При выборе появился Micron. Открваю далее - в обоих Layout1 и 2 присутствует выбор: Phonetic, Standart, English. Русского нет. В папке Windows micron.dll есть. Как вызвать клавиатуру на экран и что за проблема с русским? Спасибо.
|
Текущее время: 12:14. Часовой пояс GMT +3. |
|
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot