![]() |
Каким образом можно создать и добавить свою собственную раскладку клавиатуры? У меня установлены EN и RU... А я еще СВОЮ собственную хочу создать... Ну, типа, когда нажимаешь цифры - печатались буквы определенные. удобно для тех у кого поломаные клавы :) В общем, может кто-то подскажет софт или другие способы какие? Пробовал DLL'ки HEX редактором править - ничего не получилось... Может не то правил? =)
В общем, заранее благодарен!!! |
D1g174LM4n14c
Там про фонетическую, но это не суть важно. http://ourworld.compuserve.com/homep...or/mod_koi.htm а ты ник свой вспомнить сможешь через пару дней? ;) |
D1g174LM4n14c
Есть хорошая вещь - Keyboard Layout Manager |
Спасибо!!!
2 Vadikan А что его вспоминать? Уже более года помню :) DigitalManiac ... Только некоторые буквы заменены цифрами... Типа 100% digital :) |
Belomor,
Да, именно про KLM и говорится на моей страничке, на которую Vadikan ссылку дал. Почему отдельная страничка нужна? Дело в том, что 2000/XP не любит, когда её родные файлы модифицируют, то есть при попытке изменить kbdru.dll придётся повозиться... Поэтому, для не очень опытных пользователей (опытные справятся с операционкой, пусть даже она и хранит запасные копии таких 'родных' системных файлов в system cache directory и восстанавливает их оттуда при перезагрузке), я предлагаю изменить имя нового файла раскладки (у меня это kbd1251y.dll) и затем зарегистрировать его как в качестве "RU"... [s]Исправлено: paulgor, 3:31 6-05-2003[/s] |
В DDK есть примеры создания таких библиотек.
|
paulgor
Цитата:
Цитата:
|
Belomor,
Это только под 2000/XP: Обычно (читал много раз в конференциях, да и мне писали) человек берет в Интернете модифицированный kbdru.dll, пишет его поверх 'родного' в \System32, а потом жалуется, что при следующем входе в систему у него работает обычная раскладка, а не та, что он записал. Это потому, что 2000/XP 'убивает' этот Интернетовский файл, записывая на его место копию 'родного' kbdru.dll, хранящуюся в system cache. Советы в таком случае дают типа, "пойди в system cache и удали там kbdru.dll" - и это верно, но начинающему пользователю я бы не стал такого советовать. |
paulgor
Да, если под XP вручную заменять библиотеки, то обычно они восстанавливаются из ..\system32\dllcache сразу, без вопросов (но не при перезагрузке), а иногда служба защиты задает вопрос. (Отлавливать закономерность мне лень было) Но KLM заменяет их как-то более корректно, ведь последние версии его созданы, в числе прочих систем, и для XP. |
Время: 23:48. |
Время: 23:48.
© OSzone.net 2001-