>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Программы и ОС http://forum.mozilla-russia.org/viewforum.php?id=31 >Microsoft Keyboard Layout Creator — создание раскладок клавиатуры http://forum.mozilla-russia.org/viewtopic.php?id=77966 |
Пандёнок > 21-10-2022 20:43:02 |
Вдруг кто-то ещё не знает, какая это замечательная программа… Точнее, я уверен, что не знают многие. А я пользуюсь давно. Здесь я всё пишу на примере русского языка, но конечно таким же образом можно делать раскладки для любых языков. Интерфейс программы на английском языке.
File > Load Exiting Keyboard > выбираем нужную нам для редактирования раскладку из списка установленных > OK. Можно создавать с нуля, но зачем? Слева в окне программы галочками выбираем уровень раскладки, который будем редактировать. Галочка означает, какую клавишу надо будет зажать для ввода символа. Можно изменять даже стандартные уровни (без галочек и Shift), но я их не трогаю — ведь за моим компьютером могу оказаться не только я. Зато галочку Alt+Ctrl (AltGr) использую смело: как уже упоминалось, здесь стандартно занят только AltGr+8 — ₽. Выбираю свободное место на клавиатуре и ввожу символ с английской раскладки или вставляю его из Таблицы символов (стандартная программа в Windows). Если рядом со строкой ввода текста нажать All, то откроется меню, в котором видно все уровни для этой клавиши. Ввел символ — нажал OK. Самое удобное расположение новых символов русской раскладки — в соответствие с их положением на английской или другой знакомой вам раскладке: удобнее всего, когда символ там, где он нарисован на клавиатуре (пусть и для другой раскладки нарисован, зато в нужном месте). Просто если на английской раскладке мы этот символ набирали с Shift или без Shift, то на русской будет его набирать с AltGr или AltGr+Shift. Можно расположить где угодно, но запомнить легче так. Весь ряд AltGr+Shift+цифры я занял упомянутыми выше верхними индексами ¹²³⁴⁵⁶⁷⁸⁹⁰ — потому что AltGr+цифры уже занят стандартным ₽ и символами, взятыми мною с английской раскладки — они нужны чаще, чем верхними индексы, потому пусть будут под рукой. Внизу окна программы (Current working directory) выбираем папку для сохранения новых раскладок (по умолчанию это «Мои документы»). Теперь идём в меню Project > Properties и задаём свойства новой раскладки:
в строку «Description» можно писать русскими буквами, и цифрами — это то описание, под которым раскладка после установки будет видна в параметрах языка в Windows. Специальные символы в названии лучше не использовать, потому что подходят не все. Но, пожалуйста, не пишите просто: «Русская», чтобы после установки раскладки в систему вы её могли отличить от стандартной или прошлой самодельной, — чтобы потом удалить старую, а не новую! строку «Company» нельзя оставлять пустой — укажите там что хотите (английскими буквами!) или оставьте «Company» как есть. Странно, да? Создатели этой программы (которая обновлялась в последний раз аж в 2007 году) просто не подумали, что когда-то компьютер будет чуть ли не в каждой хате и кому-то может захотеться сделать/переделать раскладку просто для себя или друзей. в строке «Language» ставим тот язык, для которого создаём раскладку (в моём случае «Russian (Russia)»). опциональные параметры (галочки внизу) я не включаю: «Right Alt treated as Ctrl+Alt (also known AltGr)» — правый Alt обрабатывать как Ctrl+Alt или AltGr (у меня это работает и так), «CapsLock turned off when Shift is depressed (also known as ShiftLock)» — CapsLock отключается при нажатии Shift (также известный как ShiftLock) (это было бы удобно, но при этой опции CapsLock не отключается при повторном нажатии самого CapsLock, то есть его можно отключить только через Shift), «L. Shift+Back = left to right marker (LRM), R. Shift+Back = right to left marker (LRM)» — указание направления письма справа налево клавишами Левый Shift + ← [Backspace] или слева направо клавишами Правый Shift + ← [Backspace] (для русского языка эта опция безполезна). OK. Открываем папку с созданной раскладкой (эта папка будет называться так, как мы указали в параметре Name в шаге 6) и в этой папке запускаем файл setup.exe (требуются права администратора). Когда раскладка установлена, щёлкаем правой кнопкой мыши на указателе языка (буквы RU или EN) в области уведомлений Windows и выбираем «Параметры». В открывшемся окне находим раздел «Предпочитаемые языки», щёлкаем «Русская», затем «Параметры». Внизу открывшихся параметров русского языка находим «Клавиатуры», выбираем по умолчанию новую, а старую удаляем. Это описано на примере Windows 10, в других версиях (особенно в 7, XP и более старых) менюшки отличаются. Если что-то не так, как надо, то прежде чем искать источник проблемы, просто перезагрузите Windows — возможно, проблема сразу решится. Скачать Microsoft Keyboard Layout Creator (MSKLC) с официального сайта. И ещё несколько строк о нанесении дополнительных символов на клавиши. |
sonyas75 > 21-10-2022 23:49:30 |
Пандёнок пишет
ну ёёёё, ну где-ты раньше был? две с половиной тыщи лет за клавой и только тперь могу нормально написАть µTorrent вау, теперь как дурак сижу и тыкаю все кнопки с зажатым AltGr дальше твою простыню не читал, извини |
Coroner > 22-10-2022 07:57:05 |
А я готовой Раскладкой Бирмана пользуюсь. Сделанной на той же Microsoft Keyboard Layout Creator. Это если кому возиться лень |