Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Как создать собственный язык ввода на Windows 2000/XP/Vista? (http://forum.oszone.net/showthread.php?t=105967)

MaxCmd 29-04-2008 19:56 791619

Как создать собственный язык ввода на Windows 2000/XP/Vista?
 
Здраствуйте, друзья.

Как создать собственный язык ввода на Windows 2000/XP/Vista, чтобы некоторым клавишам задать нестандартные символы?

Это возможно или нет?
Если невозможно, алтернативные варианты есть?

Заранее благодарю.

Petya V4sechkin 29-04-2008 21:02 791653

MaxCmd, собственный язык ввода? Чего только в жизни не бывает...
The Microsoft Keyboard Layout Creator


Цитата:

Цитата MaxCmd
чтобы некоторым клавишам задать нестандартные символы?

Если некоторым клавишам, то существуют программы типа KeyTweak для переназначения скан-кодов.

Gyfto 28-12-2011 21:52 1824396

У меня аналогичная проблема, относящаяся скорее к разработке, но в отличие от названия темы, имеющее отношение именно к пользовательскому языку ввода, а не к раскладке клавиатуры, которая названа "языком ввода" (файлу kbd*.dll). Как он всё-таки добавляется в систему? Если прописывать в реестре или ещё раньше реестра, в CD:/I386/intl.inf (в обоих случаях с предварительным прописыванием в ресурсах библиотеки текстового ввода), то добавляется только раскладка, но не язык ввода. Если прописывать язык в ресурсах библиотеки клиента WinNT BASE API (в самом образе), то он отобразится только в диалоговом окне "Выберите язык и местоположение" при установке WinXP. Но... где прописывается сам язык ввода? Не раскладка, а именно язык.

Ах, да, совсем забыл: использую пользовательскую зону LCID с Primary LanguageID=0x200..0x3FF по MSDN.

Gyfto 05-12-2012 23:05 2039517

Ап теме (пп. 14 п. 3 правил форума: запрещается поднимать тему, если прошло <3дн. - прошёл почти год).


Время: 23:53.

Время: 23:53.
© OSzone.net 2001-