知道为什么 Microsoft Keyboard Layout Creator 1.4 无法在我的 Windows 7 Professional 64 位上正常工作吗?

知道为什么 Microsoft Keyboard Layout Creator 1.4 无法在我的 Windows 7 Professional 64 位上正常工作吗?

我下载了来自 Microsoft 下载中心的 MSKLC 1.4跑步[它]作为管理员但它拒绝显示键盘布局文件加载现有键盘...

(请注意标题栏中选择的键盘布局。)

空的 MSKLC

我在一个(较旧的)论坛帖子中看到需要 .NET 3.5,但是dotNetFx35安装什么都不做(至少我看不到)以管理员身份运行

我安装了 MS .NET Framework 4.6.1。我修复了它控制面板程序和特点.那没有帮助。

我也尝试了 Windows XP 兼容设置,但无济于事。

我下载了按键调整来自一个叫做哈莱科但当我启动它时,我的防病毒软件检测到PUA/InstallCore.然后我发现.reg它只是做了下面链接的我问答中的文件所做的同样的事情

我使用我在如何重新映射右 Win 和右 Alt 键盘键目前是这样,但需要重新启动很不方便,因为我将它用于连接到笔记本电脑的键盘,并且我不想永久更改其内部键盘。

同样欢迎对其他键盘映射工具(不含病毒的工具)的建议以及解决 MSKLC 不当行为的提示。

更新 1

应用适当的註冊改变,杀死探索者处理任务管理器并开始新的探索者从内部任务管理器@barlop 的评论中建议的没有帮助。需要重新启动才能使设置生效。

更新2

Remapkey.exeWindows Server 2003 资源工具包,如在回答中提到的在 PC 中切换 alt 和 lwindows 键(Windows 7)只是更改了注册表并且也需要重新启动。

更新 3

一个自动热键脚本包含:

RWin::RAlt
RAlt::RWin

也没多大帮助。在某些应用程序中,交换 R-Alt 键可以正常工作,但在某些应用程序中,它会表现出奇怪的行为。

MSKLC 无法在我的旧 Windows Vista 上运行,并且出现与该问题开头描述的相同的错误行为。

Kbd编辑这看起来很有希望(另一方面,有些事情要等到更新 3这里看起来也很有希望)。但它不是免费的,而且我还不能确定它是否有效,因为演示版本中无法保存。

更新 4

MSKLC 可让您保存加载的键盘布局文件加载现有键盘...作为.klc文件。其中包含:

...

KEYNAME_EXT

...
38  "Right Windows"
...
5c  "Right Alt"
...

这些是按键的扫描码,但我还没有发现如何或者是否可以交换它们。

答案1

MSKLC 适用于 Windows 10 (1809)并显示已加载的键盘布局,如果您将 DPI 设置从 Windows 设置为 100(默认)。即您不允许使用缩放。我在这里找到了此信息:https://www.sevenforums.com/customization/159818-keyboard-layout-creator-1-4-no-keyboards.html

相关内容