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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ewild
Вот благодаря таким как ты и выискиваются жемчужины среди всего этого хлама!
Можно поподробнее, как сделать так, чтобы у меня при любой раскладке (рус/англ) на NumPad вместо запятой была точка?
Скачал и MSKLC.exe и kbdrubeb.rar.
Установил MSKLC.exe, а дальше что?
 
P.S. Спасибо Timka, что навёл на эту тему

Всего записей: 4653 | Зарегистр. 07-08-2003 | Отправлено: 18:52 09-08-2006
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DimONtm MSKLC.exe нужен если хочешь создать собственную хитрющую раскладку =)
Если же решил воспользоваться моей готовой в kbdrubeb.rar:
1) распаковываешь архив;
2) запускаешь файл kbdrubeb.msi, который установит новую раскладку в систему;
3)
* далее идешь: "пуск" - "панель управления" - "язык и региональные стандарты" - вкладка "языки"
* далее: кнопка "подробнее", здесь в секторе "установленные службы" выбираешь "русский"
* далее жмякаешь кнопку "добавить",
* далее раскрываешь список "раскладка клавиатуры или метод ввода (IME)"
и выбираешь только что установленную в шаге 2) раскладку "Русская (beb)"
* далее жмякаем кнопки OK и вуаля - имеем точку вместо зяпятой на NumPad (более эта моя ракладка ничем от стандартной системной не отличается) =)

Всего записей: 1053 | Зарегистр. 13-08-2005 | Отправлено: 08:54 12-08-2006 | Исправлено: ewild, 09:03 12-08-2006
NORIO



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

Цитата:
Системные требования:  
Поддерживаемые ОС:  
Windows 2000; 2000 SP2; 2000 SP3; Server 2003; XP  
Сопутствующее программное обеспечение:  
Microsoft .NET Framework 1.0 или 1.1

 
у меня  
 
win 2000 pro sp4
 
(Установленная на моей системе версия .NET framework)
Microsoft .NET Framework 2.0
 
---------------------
(сообщение при инсталляции программы MSKLC)
Microsoft Keyboard Layout Creator requires the .NET Framework.  
Please install the .NET Framework from http://msdn.microsoft.com/downloads/sample.asp?url=/msdn-files/027/001/829/msdncompositedoc.xml and run this setup again.
---------------------
 
Ещё одно доказательство что умственно неполноценные контуженые дегенераты из MS не способны сделать что то нормальное.





оскорбления

Всего записей: 875 | Зарегистр. 18-12-2004 | Отправлено: 06:47 16-11-2006 | Исправлено: Widok, 14:18 16-11-2006
VirusCz



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как на счёт Висты??? Под неё можно сделать или нет???

Всего записей: 1 | Зарегистр. 06-07-2005 | Отправлено: 05:02 09-01-2007
CKA3O4H1K



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обращаю ваше внимание на разработку Ильи Бирмана "Типографская раскладка клавиатуры"  
 

Всего записей: 1374 | Зарегистр. 26-10-2004 | Отправлено: 01:40 25-01-2007 | Исправлено: CKA3O4H1K, 20:33 24-02-2008
Volchek



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

Цитата:
Правильная русская раскладка по-бебовски (12.8 КБ = 13 143 байт):  
http://rapidshare.de/files/20359010/kbdrubeb.rar.html  
раскладка: Русская (beb)  
Отличия от стандартной раскладки Microsoft:  
1. Точка [.] вместо запятой [,] на NumPad для случая  
если в региональных настройках в качестве десятичного  
разделителя (decimal separator) выбрана точка  
 

Померла ссылочка  
Нельзя ли обновить?


----------
Сегодня - это то самое завтра, о котором мы так беспокоились вчера

Всего записей: 1071 | Зарегистр. 05-01-2003 | Отправлено: 22:00 17-07-2007
LeftUser



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Система Win XP SP2  
Программа Microsoft Keyboard Layout Creator 1.4, при создании DLL и установочного пакета выдает ошибку:
 
CL.EXE returned 1
RC.EXE returned 1
LINK.EXE returned 1  
 
Как исправить положение?

Всего записей: 35 | Зарегистр. 20-09-2005 | Отправлено: 14:04 31-08-2007 | Исправлено: LeftUser, 14:11 31-08-2007
ewild

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Volchek
http://rapidshare.com/files/52728585/kbd.beb.ru.ua.rar
(русская и украинская раскладки, 27 971 байт)

Всего записей: 1053 | Зарегистр. 13-08-2005 | Отправлено: 23:25 01-09-2007
k0ma

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А нельзя ли перезалить для тех
 
Цитата:
кто не сможет (не хочет) пройти проверку подлинности

Всего записей: 411 | Зарегистр. 12-08-2003 | Отправлено: 14:02 11-02-2008 | Исправлено: k0ma, 14:02 11-02-2008
k0ma

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Microsoft Keyboard Layout Creator 1.4
http://rapidshare.com/files/91436808/KLC.rar  (10.1 Mb)

----------
Солдат, помни! Стоя на посту, ты охраняешь мирный сон того, кто спит с твоей девушкой!

Всего записей: 411 | Зарегистр. 12-08-2003 | Отправлено: 13:52 13-02-2008
SecretAgent009



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мои раскладки сделанные в MSKLC
 
http://www.ather.net/pek/
 
Описание только по-английски. Только 32-битные инсталяшки - скомпилировать 64-битные руки пока не дошли

Всего записей: 14 | Зарегистр. 10-12-2007 | Отправлено: 21:47 07-11-2008
Mardock555



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А есть ли что-то похожее для висты?

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

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

Всего записей: 403 | Зарегистр. 01-02-2004 | Отправлено: 15:52 19-03-2009
Mardock555



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MikeZ
Спасибо, уже поставил. Сделал раскладку под себя (фонетическую).Классная программка. Создаёт сразу инсталяционный файл с русской раскладкой, так что не надо вручную вставлять/менять.  
ЗЫ: dll'ка, которую создал на Vista, подошла также на XP(поставил на другой комп).

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

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

Цитата:
Создаёт сразу инсталяционный файл с русской раскладкой, так что не надо вручную вставлять/менять.

По какой-то причине эта прога не даёт сделать инсталяционный пакет, если один символ на 2 клавиши назначен. Пишет "есть дубликаты" и не хочет, хотя сама по себе раскладка рабочая на все 100%. Гадство

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MikeZ
А зачем Вам один символ на 2 клавиши? Чтоб не промахнуться?
Только что попробовал поставить букву ё на 2 клавиши и получилось. Просто нужно зайти в Properies и изменить Name и Description, т.к. скорее всего они у вас уже существуют. Потом прога просит прочитать лог и после этого создаёт инсталяшку. Пробуйте ещё, может получится.

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

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mardock555
У меня ноутбук с не-101-кл. клавиатурой. Нет, к примеру, правого Ctrl. Поэтому я его назначил на клавишу контекстного меню, расположенной примерно там же. Получается, что R-Ctrl у меня теперь есть и он один, а в раскладке его стало два. Вот и конфликт.

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MikeZ
Блин, тогда не знаю. Только что попробовал. У меня эти клавиши вообще не назначаются: ни ctrl, ни alt, ни shift. А что лог-file пишет? У меня тоже написал штук 5 Warning, потом всё таки создал инсталяционный пакет.

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

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mardock555
Именно. Т.к. я не MSKLC пользовался для их создания Но, в итоге, я нашел способ, как такие ошибки обходить
 
Step-by-step для создания раскладок с возможностью модификации функциональных и специальных клавиш Windows:
 
Необходимый софт:
1. Keyboard Layout Manager - Medium (Обязателен)
2. Keyboard Layout Manager - 2000 (Обязателен для редактирования спец. клавиш)
3. Microsoft KeyBoard Layout Creator (необязателен, но крайне рекомендован)
 
Замечание: KLM Medium и 2000 нужны зарегистрированные.
 
Step-by-step:
0. Если не надо модифицировать Ctrl, Alt, Shift, Win, Конт.меню и т.п. - переходим к п.6
1. Устанавливаем KLM2000 (регистрируем!)
2. Создаем новую раскладку - New - на основе нужной нам раскладки (т.е. если хотите модифицировать русскую, то на основе ее и создаете свою, естественно
3. Редактируем ее - Edit
4. Изменяем нужные клавиши
5. Результат НЕ сохраняем! Из-за непонятной ошибки в этой версии программы вы полностью исковеркаете редактируемую раскладку. Поэтому - экспортируем ее в формат *.KLM2000 и нажимем Cancel
6. Устанавливаем KLM Medium (регистрируем!)
7. Создаем новую раскладку (тут же называя её как нам надо) и импортируем сохраненный файл из п.5.
8. Сохраняем эту раскладку "Имя раскладки" (нажимая ОК) и перегружаем компьютер
9. Устанавливаем Microsoft KeyBoard Layout Creator
10. Загружаем нашу раскладку File - Load Existing Layout - "Имя раскладки"
11. В свойствах раскладки даем ей название.
12. Запускаем создание инсталлятора нашей раскладки Project - Build DLL and setup packages.
13. Если MKLC выдает ошибку и отказывается создавать раскладку после наших модификаций, загрузите стандартную раскладку соотв. языка, дайте в её свойствах нужные имя файла (8 символов), название раскладки (которое хотели дать ранее вашей модифицированной) и т.п. и создайте инсталлятор на её основе. Потом просто подмените dll в инсталляторе на нужную, имеющую вид типа kbd0.dll в C:\WinDir\System32 (точное имя файла можно посмотреть в ветке HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\ в конце списка).  
14. Удаляем все эти программы (KLM Medium & 2000 & MS KLC), нам нужен только инсталлятор.
 
Теперь в нашей системе уже есть созданная нами раскладка + у нас есть ее инсталлятор для установки на другие компьютеры.
 
На другом компьютере для установки вам необходимо:
1. Запустить инсталлятор и установить раскладку
2. Установить ее через Панель Управления: Пуск - Настройка -
   - Панель Управления - Язык и Региональные стандарты,
   вкладка Языки - Подробнее - Добавить и добавляете ее к списку
   существующих
3. Всё, пользуйтесь на здоровье
(4. Удаление установленных раскладок происходит как и любых других программ - через Панель Управления - Установка/Удаление программ)

Всего записей: 403 | Зарегистр. 01-02-2004 | Отправлено: 19:09 22-03-2009 | Исправлено: MikeZ, 23:47 22-03-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 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