无需购买软件,在 Win10 英文键盘上更改 Z 和 Y

无需购买软件,在 Win10 英文键盘上更改 Z 和 Y

嘿伙计们……或者我的意思是,嘿伙计们!呃!

我想要的只是拥有一个 Z 和 Y 互换的英语键盘。为什么这么难?我不想只为了这个小调整而购买软件。我希望改变是永久的,我不想以任何方式切换它。只要有一个 Z 和 Y 互换的英语键盘布局就行。

有时我需要切换到英语(因为 OneNote 很笨,语言校对设置是我见过的最糟糕的——你必须用鼠标来更改校对语言。或者使用很多键盘)才能将我的文本更正为英文文本。但是,我切换到另一个键盘,其中 Z 和 Y 互换了,我一生都习惯于打字,我拒绝改变。

难道我不能以某种方式让它工作吗?

编辑:AutoHotKey 有问题。我需要该开关仅在特定键盘布局下工作,且不会降低性能,并且我需要当前脚本继续工作。

答案1

似乎你可以使用微软提供的工具创建标准 QWERTY 布局的自己的变体Microsoft 键盘布局创建器

我还没有时间完成创建自定义布局的整个过程,对此我深表歉意。您可以使用file -> load existing keyboard它来加载默认键盘,然后进行修改。希望这对您有所帮助。

这是我刚刚尝试时截取的屏幕截图:

在此处输入图片描述

答案2

您可以使用 AutoHotKey 脚本

y::z z::y

我将很快创建一个脚本,并在测试后发布该脚本和其 exe 的链接

答案3

不幸的是,这不会创建具有 QWERTZ 布局的英文键盘,但是如果有人需要的话,这是 OneNote 的一种解决方法。

您可以在 Windows 中使用完全不同语言的键盘进行“语言”设置。

所以我现在的情况是:

  1. 斯洛伐克语(使用斯洛伐克语 QWERTZ 键盘)
  2. 英语(斯洛伐克语 QWERTZ 键盘)

现在我可以在 OneNote 中使用英语(斯洛伐克语键盘)打字,这会强制使用英语校对语言,然后当我用斯洛伐克语输入时,我可以切换到斯洛伐克语(使用斯洛伐克语键盘)并使用斯洛伐克语校对语言。

问题在于,我无法使用英语键盘,我只有两个这样的斯洛伐克键盘(具有不同的本地化)

答案4

我认为最简单的方法是使用 powertoys,从那里进入“键盘管理器” - 现在单击重新映射键,然后将 Z 重新映射到 Y,将 Y 重新映射到 Z。

相关内容