在 Windows 11 中设置默认键盘布局

在 Windows 11 中设置默认键盘布局

我使用两种不同的键盘布局,但每次启动电脑时都必须更改为第二种布局。

我如何将其设为默认值?

答案1

此选项在 Windows 11 中隐藏得很好,因此您必须进入注册表。

  • 找你的 键盘标识符 记在清单上
  • 跑步regedit
  • 注册表项的位置 HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
  • 您将看到列出的两个键盘布局,其中您的布局位于名为2
  • 右键单击名为的项目1,选择“重命名”并将其更改为3
  • 同样重命名21
  • 现在重命名32交换顺序
  • 重新启动以使更改生效。

答案2

Time & language> Typing>中Advanced keyboard settings,您可以选择一个键盘作为默认键盘。(在 Windows 11 Pro 22H2、OS 版本 22621.1635 下测试)

显示美国德沃夏克键盘作为默认键盘的示例: 例子

答案3

如果您想更改某种语言的键盘布局(又名“语言选项”),似乎需要注册表:

语言下拉列表

语言选项/键盘布局

如果您安装了多种语言(例如,我运行的是安装了英语 + 德语的 Windows 11(版本 21H2 Build 22000.856),则应该能够更改默认键盘布局,而无需更改注册表,而只需将相关语言放在顶部位置即可:

设置->时间和语言->语言和地区:将相关的键盘布局移至顶部位置。

答案4

对我来说,前两个答案的组合解决了该问题(注册表+窗口)。

我的情况是安装了 Windows 10 UK,有 2 个键盘(克罗地亚语默认键盘、美式英语键盘和英式键盘)。在 Windows 10 中,克罗地亚语默认键盘运行良好,但升级到 Windows 11 后,我无法将克罗地亚语键盘布局设为默认键盘布局。

如果我进入“设置”->“时间和语言”->“打字”->“高级键盘设置”,尝试覆盖默认输入法,则只会提供英国布局,而不会提供克罗地亚语甚至美国布局。

但是,进入注册表 HKEY_USERS.DEFAULT\Keyboard Layout\Preload 并删除英国布局后,情况发生了变化。重启后,我现在可以进入设置 -> 时间和语言 -> 键入 -> 高级键盘设置和克罗地亚语,并且现在提供美国布局并且覆盖有效。

相关内容