В разделе "Ввод кириллицы: стандартный и фонетический" моего сайта описывается
Фонетическая
То есть, чтобы и при вводе
английского при "EN" (немецкого при "DE", французского при "FR", ...)
и при вводе русского при "RU" на
Подробнее этот подход объясняется в упомянутом выше разделе, а вот, если интересно,
прямая ссылка на нужный кусок текста:
Так вот, если кому-то не нравится ни один из моих вариантов Фонетического
расположения букв
То же самое для случая, если Вам надо сделать Фонетическую русскую раскладку например
для французской или итальянской
Кстати, если у кого именно такая задача стоит - дляне-американской клавиатуры сделать Фонетическую системную раскладку (чтобы при "RU" работала), то можете посмотреть уже готовые варианты расположения букв и знаков на моей Виртуальной Клавиатуре, сделанной для другой ситуации, когда в системе ничего менять нельзя (отпуск, командировка).
Там есть Фонетические для вот этих не-американских режимов:
французский, итальянский, иврит, шведский, испанский, пара немецких, британский.Может, Вам понравится мой вариант и тогда Вам не надо будет думать о том, как расположить буквы и знаки, а можно будет сразу приступить к созданию Фонетической системной раскладки скажем для французской клавиатуры...
Как посмотреть расположение букв и знаков:
выберите на странице нужный не-американский режим и затем см. меню"Фонетические раскладки":
Вернёмся к вопросу создания системной Фонетической раскладки (чтобы при "RU" работала).
Описанный в начале данной страницы подход (сначала мою установить по инструкции)
также поможет избежать проблем под
Ниже - картинка моих Фонетических раскладок
(см. устраивает или нет. Как
Я предлагаю 3 варианта Фонетической раскладки для американской клавиатуры
и один
Три американских варианта это популярная среди изучающих русский "Студенческая" раскладка и
две популярные среди 'наших', где в первом русская
Вариант 1. "яВерт"(название - по русским буквам на клавишах 1-го ряда)
Вариант 2. "яЖерт"
Вариант 3. "Студенческая"
Знак №, существующий в обычной русской раскладке, можно получить комбинацией
Знак валюты
Вариант для немецкой клавиатуры.
Подробнее - на отдельной странице
Напомню, что любая из этих раскладок устанавливается согласно инструкции раздела
Если НЕ устраивает ни один из готовых вариантов показанных выше:
Это делается по-разному для разных версий Windows:
(a) 95/98/ME; (б) 2000/NT; (в) XP и новее (2003, Vista, Windows 7)
так что выберите нужный Вам вариант, щёлкнув по одной из ссылок ниже.
Примечание - только для XP/2003. Если Вы инсталлировали Фонетическую раскладку согласно моим инструкциям для XP или 2003 до февраля 2007 г., то есть, копированием файла kbd1251y.dll 'вручную', а не запуском автоматического инсталлятора Фонетической раскладки, то и Модификация должна проводиться "старым" способом, то есть, ниже щёлкайте НЕ на ссылку для XP/2003/Vista, а на ссылку для 2000/NT, для которых остался "старый" методинсталляции - и модификации.
Сгрузите бесплатную программу
Затем скопируйте в ту папку, где программа установилась, файл kbd1251y.KBD из папки c:\Windows\System.
Вызовите программу и откройте в ней этот клавиатурный файл.
После изменений и выхода из программы скопируйте модифицированный файл обратно в c:\Windows\System поверх старого.
Если - после установки моей раскладки (то есть, раскладка kbd1251y
уже зарегистрирована в
Примечание. После изменения раскладки можно изменённый файл kbd1251y на других компьютерахиспользовать - следуя той же инструкции по инсталляции фонетической раскладки, только с изменённым файлом.
Вот как можно подправить по Вашему желанию мой вариант фонетической раскладки:
После перезагрузки, в качестве "RU" будет теперь работать Ваш вариант раскладки.
Важно! Если Вы использовали приведённую выше инструкцию и сделали свой собственный
файл раскладки, а теперь по какой-то причине решили
имейте в виду, что во время де-инсталляции KLM стирает Ваш файл раскладки, который Вы
с его помощью сделали и заменяет его на исходный файл, тот, который Вы модифицировали.
Поэтому до того, как де-инсталлировать KLM, надо сделать следующее:
Скопируйте этот файл в какой-нибудь другой каталог, например,
Это конец инструкции для 2000/NT.
Шаг 1. Для Windows Vista и Windows 7 этот шаг не нужен (там это уже есть),
а вот для XP/2003 надо сначала инсталлировать
Это быстро делается, вот откуда можно скачать (откроется в новом окне):
Шаг 2. Итак, модификация раскладки:
MSKLC 1.4 (Microsoft Keyboard Layout Creator)
(ссылка выше откроет новое окно; или же, если уже было открыто новое для страницы пакета .NET, то в нём же)
Примечание. Если на экране ничего не появится, то это такая ошибка у MSKLC (скорее всего уже исправленная), проявляющаяся, если у Вас слишком высокое разрешениеэкрана (DPI) - 120. Его придется уменьшить до 96. Пойдите в Control Panel, щёлкните на иконку "Display", там выберите'закладку'(тэб) "Settings". На появившемся экране щёлкните по кнопке "Advanced": увидите рамку"DPI setting" в закладке "General".
Можете посмотреть что пишет на эту тему (см. 2 сообщения, одно за другим) автор MSKLC:Error in MSKLC .
Теперь идите в меню Project/"Build DLL and Setup package" - начнется генерация DLL и пакета инсталляции