![如何修改现有的键盘布局(RU,kbdru.dll)?](https://linux22.com/image/1333274/%E5%A6%82%E4%BD%95%E4%BF%AE%E6%94%B9%E7%8E%B0%E6%9C%89%E7%9A%84%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80%EF%BC%88RU%EF%BC%8Ckbdru.dll%EF%BC%89%EF%BC%9F.png)
我正在考虑使用一个程序,叫做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 以将其更改为您的自定义布局文件。您还可以通过更改布局文本条目将其重命名为您自己的布局,但这不是必需的,只要您记住哪个布局现在是您自己的自定义布局即可。