Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » MS Keyboard Layout Creator | MSKLC

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5

Открыть новую тему     Написать ответ в эту тему

ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cовершенно случайно наткнулся на это незаслуженно неизвестное для меня чудо техники:
 
   
 
Позволяет легко создавать свои собственные политически грамотные клавиатурные раскладки (: как с нуля, так и путем вноса/выноса косметических изменений в имеющиеся в системе), при необходимости, с пакетом установки. С последующим использованием параллельно со стандартными раскладками или вместо них.
 
Бывшие актуальными (для меня) клавиатурные проблемы стандартных майкрософтовских раскладок:
Русская
1. При выборе в региональных настройках в качестве десятичного разделителя (decimal separator) точки [.] вместо запятой [,] (т.е. международного формата вместо российского) на NumPad попрежнему висит запятая, что весьма неудобно при вводе цифр с этой части клавиатуры и вообще.
Украинская
1. Аналогично российской (точка [.] против запятой [,] на NumPad).
2. На трехязычных клавиатурах украинский-русский-латиница апостроф спарен с буквой ё на кнопке под искейпом (Esc). Но ни одна майкрософтовская украинская раскладка ни в одной винде не дает ввести апостроф - там всегда ё, которой в украинском нет!
 
Microsoft Keyboard Layout Creator (MSKLC) Version 1.3.4073
Allows users to create or modify keyboard layouts

Quick Details
File Name: MSKLC.exe  
Version: 1.3  
Date Published: 5/20/2004  
Language: English  
Download Size: 4.6 MB  
Overview
Ever wanted to quickly and easily define your own keyboard layout for a language Microsoft doesn't support? Or define your own keyboard layout so you can quickly and easily enter your favorite symbols with a simple keystroke? Well, want no more: the Microsoft Keyboard Layout Creator is here!
The Microsoft Keyboard Layout Creator extends the international functionality of Windows 2000, Windows XP and Windows Server 2003 systems by allowing users to:
Create new keyboard layouts from scratch
Base a new layout on an existing one
Modify an existing keyboard layout (.KLC) file and build a new layout from it
Package the resulting keyboard layouts for subsequent deployment and installation.
This minor update to MSKLC fixes several customer-reported bugs in diverse areas such as support for the Tibetan Tsek character on the spacebar and support for ligatures in the AltGr shift state.
 
Системные требования:
Поддерживаемые ОС:
Windows 2000; 2000 SP2; 2000 SP3; Server 2003; XP
Сопутствующее программное обеспечение:
Microsoft .NET Framework 1.0 или 1.1
MSKLC не встанет без .NET, и на Windows NT 4.0, 95, 98, Me!!!
 
Страничка информации/загрузки:
Download Microsoft Keyboard Layout Creator from Official Microsoft Download Center
https://www.microsoft.com/en-us/download/details.aspx?id=22339
http://www.microsoft.com/globaldev/tools/msklc.mspx
 
Готовые наборы:
 

Код:
Правильная русская раскладка:
kbdrueb.zip

раскладка: Русская (eb)
Отличия от стандартной раскладки Microsoft:
1. Точка [.] вместо запятой [,] на NumPad для случая
если в региональных настройках в качестве десятичного
разделителя (decimal separator) выбрана точка
kbdrueb.zip
22.02.10 20:33
251.2 КБ (257 267 байт)
md5: e0cbb645ce2e5df7419b9f2c29a0ddb5
sha1: c9590521bf02b2a7b6d2ccb685c0368428406852
 
Правильная украинская раскладка:
kbduaeb.zip

раскладка: Украинская (eb)
Отличия от стандартной раскладки Microsoft:
1. Апостроф ['] вместо [ё].
2. Точка [.] вместо запятой [,] на NumPad для случая
если в региональных настройках в качестве десятичного
разделителя (decimal separator) выбрана точка
kbduaeb.zip
22.02.10 20:28
251.4 КБ (257 500 байт)
md5: 8ac20477318a04ee8e473e02f7bba289
sha1: 512840793a2876e8532589ffcef79887a1277af6
 
P.S. В архивах файлы установки msi/exe и dll:
amd64\kbd**eb.dll
i386\kbd**eb.dll
ia64\kbd**eb.dll
wow64\kbd**eb.dll
kbd**eb_amd64.msi
kbd**eb_i386.msi
kbd**eb_ia64.msi
setup.exe
 
 
Правильная украинская раскладка II:
раскладка: Украинская c апострофом (beb)
Отличия от стандартной раскладки Microsoft:
1. Апостроф ['] вместо [ё]

 
(c) ewild aka beb : )
 
Добавлено:
Пример транслитерации клавиатуры:
русская раскладка с кнопками, переопределенными под близкие и не очень буржуинские кнопки,
для тех, кто вдали от родины пользует буржуинские клавы без Ы и др. родных буквЪ (:  
http://img85.imageshack.us/img85/6441/kbdtrlit6tb.gif
 
Edit 20190224:
Все раскладки, которые я когда-либо создавал (Google Drive)

Цитата:
kbd_v20060514_ru_i386.zip
kbd_v20060514_ua-a_i386.zip
kbd_v20060514_ua_i386.zip
kbd_v20100107_ru_amd64-i386-ia64-wow64.zip
kbd_v20100107_ua_amd64-i386-ia64-wow64.zip
kbd_v20100222_ru_amd64-i386-ia64-wow64.zip
kbd_v20100222_ua_amd64-i386-ia64-wow64.zip

Всего записей: 1059 | Зарегистр. 13-08-2005 | Отправлено: 11:50 14-05-2006 | Исправлено: Maz, 12:37 30-01-2020
Mardock555



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MikeZ
Спасибо за такое подробное описание. Создал себе инсталлятор и сохранил в надёжном месте. Буду переустанавливать винду, обязательно им воспользуюсь. Живу в Германии, у меня немецкая клавиатура и стандартную русскую раскладку не знаю. Сделал фонетическую, т.е. латинские буквы схожие по звучанию с русскими.

Всего записей: 82 | Зарегистр. 18-12-2008 | Отправлено: 19:59 22-03-2009
MikeZ

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mardock555
Описание создано в 2005-м. Сегодня я добавил только п.13
 
Посмотри вот этот сайт, как раз по теме. Мысли черпал и оттуда.

Всего записей: 403 | Зарегистр. 01-02-2004 | Отправлено: 23:45 22-03-2009
MikeZ

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"Знаете ли вы, что..." ©
в MSKLC можно назначать на клавишу не 1 символ, а несколько, забивая в клавиатуру, тем самым, нужные вам шаблоны ("Дорогая Екатерина Матвеевна...")

Всего записей: 403 | Зарегистр. 01-02-2004 | Отправлено: 17:34 28-03-2009
b09ris

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте! У меня при работе с этой программой возникли трудности:
1. Если в в режиме 'Caps lock' задаю клавише значение заглавного символа,  например, "Т", то в обычном режиме он таким же "Т" и остается, а когда исправляю на "т", то и в 'Caps lock' он автоматически меняется на "т"... Что делать?
2. Как сделать, чтобы в панели задач высветился значок с твоим собственным названием, а не значок из перечня предлагаемых в 'Properties' языков (не RU, EN и т.д.) ?

Всего записей: 1 | Зарегистр. 22-04-2009 | Отправлено: 00:30 22-04-2009
Frontistes

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"Система Win XP SP2, MSKLC 1.4, при создании DLL и установочного пакета выдает ошибку..."
 
MSKLC 1.3 в такой ситуации просто зависает в момент компиляции. Промучившись пару дней, пришла к выводу, что в какой-то момент повреждается сам редактируемый файл. Думается, что момент наступает, если попытаться отредактировать уже установленную в систему раскладку. Деинстолятор скомпилированного установщика - никакой, он удаляет только dll-файл из системе, но запись в реестре остается. Поэтому лучший способ борьбы с данным глюком - создавать раскладку на одном дыхании, отрабатывая ее в окне тестирования. Или после деинстоляции убирать запись в реестре: regedit.exe - искать по значению поля "Discription" - удалить папку содержащую описание раскладки.  
И зачем же так мучиться, если есть Keyboard Layout Manager? Последний не поддерживает установку на одну клавишу нескольких знаков. В MSKLC можно установить до четырех знаков на клавишу.  
Ctrl и Alt  лучше не использовать вообще (система все равно предпочтет свои опции, назначенные на эти клавиши), остается только сочетание AltGr и "dead key". В общем программа очень глючная, но достойной альтернативы ей нет (если необходимым свойством является несколько знаков на одной клавише), кроме  платной Tavultesoft Keyman. Большим недостатком последней является неумение компилировать dll. Это отдельная программа, запускающая раскладки только вместе с собой. Все было бы ничего, если бы она страшно не дралась с пакетом Ирмо.

Всего записей: 1 | Зарегистр. 02-08-2009 | Отправлено: 14:04 02-08-2009
baev

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Программа Microsoft Keyboard Layout Creator 1.4, при создании DLL и установочного пакета выдает ошибку:
 
CL.EXE returned 1
RC.EXE returned 1
LINK.EXE returned 1  

— просто путь к программе не должен содержать пробелов.
(Тоже с такой ошибкой столкнулся. Переустановил — всё нормально работает.)

Всего записей: 16 | Зарегистр. 02-12-2002 | Отправлено: 18:48 11-08-2009
benYorik



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В криторе не нравится то, что регистр Ctrl хоть и заявлен рабочим, таковым на деле не является, так как его перебивают горячие клавиши, а возможности задать правый/левый ктрл сия программа не даёт, то бишь рабочие только два стандартных регистра и два альтовых.  
 
Есть ещё хорошая программка KbdEdit, но стоит под тыщу рублей. Как бы жаба душит. Кряков нет. В ней можно задать дополнительный регистр Kana, что радует, но нужно регистрировать, иначе не сохраняет DLL. Печально.
 
А у кого-нибудь здесь имеется опыт ручного коженья раскладок с последующей компиляцией?

Всего записей: 10 | Зарегистр. 17-10-2009 | Отправлено: 01:42 19-10-2009
MikeZ

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот тут смотри.

Всего записей: 403 | Зарегистр. 01-02-2004 | Отправлено: 08:31 19-10-2009
benYorik



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, читал. Опять же, программы покупать...
Леяут Манагер Кану сделать, по-моему, не позволяет, и некоторые раскладки у меня читал неправильно.

Всего записей: 10 | Зарегистр. 17-10-2009 | Отправлено: 19:51 19-10-2009
MikeZ

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть варианты, вообще-то...

Всего записей: 403 | Зарегистр. 01-02-2004 | Отправлено: 22:25 19-10-2009
benYorik



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо. Все ссылки уже биты давно, но будем ковырять...

Всего записей: 10 | Зарегистр. 17-10-2009 | Отправлено: 01:58 20-10-2009
MikeZ

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так какие проблемы: #

Всего записей: 403 | Зарегистр. 01-02-2004 | Отправлено: 07:57 20-10-2009
benYorik



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
# - это IRC?
Ладно, ушёл ставить.

Всего записей: 10 | Зарегистр. 17-10-2009 | Отправлено: 16:47 20-10-2009
vitaly1



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нет, это скрытый текст.
 
Нажми редактировать над постом MikeZ.

Всего записей: 5415 | Зарегистр. 28-08-2004 | Отправлено: 17:25 20-10-2009 | Исправлено: vitaly1, 17:25 20-10-2009
benYorik



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
О как!
Спасибо вам большое, MikeZ, за программки, и вам, vitaly1, за то, что просветили
Усё работает. Только вот проблемы с регистром Ctrl манагер не решает: левый-правый контроль ему по барабану

Всего записей: 10 | Зарегистр. 17-10-2009 | Отправлено: 19:15 20-10-2009
MikeZ

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
benYorik
Мне тут непонятно: программа (KLM, не MSKLC) не даёт выставить в раскладке, какому Ctrl быть правым, а какому - левым? Или потом уже при использовании не видно разницы?
 
Свою раскладку я далал в KLM и в FAR'е у меня оба Ctrl различаются.

Всего записей: 403 | Зарегистр. 01-02-2004 | Отправлено: 08:12 21-10-2009
benYorik



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хм. По умолчанию оба ктрла установлены просто ктрлами. Я в 2000 назначаю левый контроль левым, а правый правым. Сохраняю. Регистр «Контроль» при этом не функционирует в сохранённой раскладке, а если экспортировать в файл .klm2000 и загрузить его в медиуме, то левый контроль отображается как Default, а правый - как left Ctrl.
 
У вас различаются контроли, т.е. один отвечает за ввод символов, а другой за горячие клавиши? Зачем для обустройства клавы ФАР-манагер?

Всего записей: 10 | Зарегистр. 17-10-2009 | Отправлено: 00:53 22-10-2009 | Исправлено: benYorik, 00:55 22-10-2009
MikeZ

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
benYorik

Цитата:
Зачем для обустройства клавы ФАР-манагер?

FAR не для обустройства нужен, а для работы А в нём горячие клавиши с L-Ctrl и R-Ctrl различаются.

Всего записей: 403 | Зарегистр. 01-02-2004 | Отправлено: 19:33 22-10-2009
benYorik



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
То бишь в Винде и её приложениях хоть уши в узел завяжи - контроли различаться не будут, и этот регистр будет провисать? У меня так не работает даже сочетание AltGr+M - единственное альтовое, которое не пашет.
Ясно, пока перебьюсь, наверное, мелкомягким, и буду пытаться отловить кряк под kbdedit, если таковой появится...
 
Кстати, ручками написать дллку никто не пробовал?

Всего записей: 10 | Зарегистр. 17-10-2009 | Отправлено: 20:55 22-10-2009
Moon_aka_Sun



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никто не сталкивался с проблемой, что MSKLC не хочет работать?
 
На Висте Хом Про, СП1. Года 2-3 назад работал. А попробовал запустить недавно - не рисует клавиши. Анинсталлировал/инсталлировал заново. Версия 1.4. И не хочет.
 
Пробовал запускать в режиме совместимосте - тоже не работает. Что-то может с дот-нетом? Какой-то ему старый нужен обязательно?
 

Всего записей: 60 | Зарегистр. 20-04-2005 | Отправлено: 13:48 13-02-2010 | Исправлено: Moon_aka_Sun, 13:49 13-02-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5

Компьютерный форум Ru.Board » Компьютеры » Программы » MS Keyboard Layout Creator | MSKLC


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru