3

Есть программа, которую я собираюсь использовать, которая называется Punto Switcher, которая определяет язык, который я набираю, и переключает все слово между русским и английским. Проблема, с которой я сталкиваюсь при этой настройке, состоит в том, что, хотя большинство русских букв "соответствуют" английским буквам, русские клавиши разбросаны по всей клавиатуре, и мне не хочется изучать их все, поскольку я в основном печатаю по-английски.

Теперь программа очень специфична для меня, используя RU, файл kbdru.dll , а не какой-либо другой, и если я использую пользовательскую клавиатуру на русском языке, она не распознает, что я набираю , поэтому я думаю, что мне следует сменить стандартную клавиатуру RU.

Я создал свою собственную клавиатуру, используя инструмент Microsoft, и мне нужно изменить оригинальную. Я думаю, что это займет больше, чем просто замена файла.

Помогите?

2 ответа2

1

Если у вас есть файл .dll раскладки клавиатуры, вы всегда можете заменить стандартную раскладку системы своей собственной. Просто поместите файл макета в каталог \Windows \system32. Откройте реестр, запустив regedit.exe. Выделите HKEY_LOCAL_MACHINE \SYSTEM \ControlSet001 \Control \ Раскладки клавиатуры. Номер макета 00000419 для русского языка, номер 00010419 для русской пишущей машинки и 00020419 для русского мнемоники (транслитерированный, любопытный). Существуют другие макеты для других языков, поэтому вы можете в значительной степени изменить любой из них. Каждая из этих папок будет содержать несколько записей. Тот, который вы хотите изменить, это Layout File. Двойным щелчком по нему вы можете редактировать и изменять DLL-файл макета в соответствии с вашим файлом макета. Вы также можете переименовать его в свой собственный макет, изменив запись «Текст макета», но в этом нет необходимости, если вы помните, какой макет теперь является вашим собственным.

0

Создайте макет и следуйте инструкциям, чтобы создать бинарный установочный файл. Вам не нужно вручную перемещать файлы .dll . Просто установите макет и выберите его в меню локализации / клавиатуры на панели управления.

Используйте Microsoft Keyboard Layout Creator (MSKLC) и посмотрите в этом ZIP-архиве пример работающей русской фонетической раскладки (она соответствует норвежской клавиатуре, которая похожа на английскую, за исключением клавиш типа {}()[]/., и так далее).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .