如何修改现有的键盘布局(RU,kbdru.dll)?

如何修改现有的键盘布局(RU,kbdru.dll)?

我正在考虑使用一个程序,叫做Punto 切换器它可以检测我输入的语言,并在俄语和英语之间切换整个单词。我遇到的问题是,尽管大多数俄语字母“对应”英语字母,但俄语键分散在键盘各处,而且我大部分时间都用英语打字,所以我不想全部学习俄语键。

现在,该程序非常具体地要求我使用 RU、kbdru.dll文件,而不是任何其他的,如果我在俄语下使用自定义键盘,它就无法识别我输入的内容,所以我想我应该更改默认的 RU 键盘。

我使用微软的工具创建了我的自定义键盘,我需要修改原始键盘。我认为这不仅仅是替换一个文件。

帮助?

答案1

制作布局并按照步骤创建二进制安装文件。您无需手动移动.dll文件。只需安装布局并从控制面板中的本地化/键盘菜单中选择它即可。

使用Microsoft 键盘布局创建器 (MSKLC),然后看到此 ZIP 档案以俄语语音布局为例(它与挪威语键盘相匹配,与英语键盘类似,除了诸如 等键之外{}()[]/.,)。

答案2

如果您有键盘布局 .dll 文件,您可以随时用自己的布局替换系统标准布局。只需将您的布局文件放在 \Windows\system32 目录中即可。通过运行 regedit.exe 打开注册表。滚动到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\键盘布局. 布局编号00000419是俄语,数字00010419是俄语打字机,00020419是俄语助记符(音译,有点像)。还有其他语言的布局,因此您几乎可以更改其中任何一种。每个文件夹都将包含多个条目。您要修改的是布局文件。通过双击它,您可以编辑和更改布局 DLL 以将其更改为您的自定义布局文件。您还可以通过更改布局文本条目将其重命名为您自己的布局,但这不是必需的,只要您记住哪个布局现在是您自己的自定义布局即可。

相关内容