语境:
几个月来,我一直在使用Space切换键盘布局:
我每天需要多次执行此操作,因为我需要美国国际输入我的母语,但我用于工作的几个软件的热键无法使用它(IE 无法在 Maya 中执行此操作,因为这⎇ Alt,是ç在美国-国际)。
我也有一些使用 的软件⎇ Alt⇧ Shift,而一些视频游戏也不喜欢这种组合,所以我禁用了它。
问题:
在过去的几周里,space启动时没有执行任何操作(尽管由于某种原因并非每个都执行)。我尝试遵循网络上的一些指南( 1、2 )以确保它已启用,甚至进入了注册表,但一切似乎都很好。
我看到有些人在安装了使用电视遥控器等键盘快捷键的应用程序后遇到了这个问题,所以我也尝试将我的系统回滚到较旧的系统映像(因此 Win 更新迫切需要更新),但无济于事。
为了使其再次工作,到目前为止,我的解决方案是进入我的语言选项并添加随机键盘布局。当我调用它时,菜单突然出现,我可以删除随机布局。所以我猜它已启用,但不知何故被阻止或忘记,直到我更改键盘布局列表🤔
任何人都知道这是什么原因以及如何解决它?或者至少是一种更快的方式来完成我的创可贴解决方案,例如 .bat 脚本或其他东西。
根据您对未显示的语言菜单的评论,它似乎可能被隐藏。
您可以通过打开设置菜单、选择时间和语言、选择键入、选择高级键盘设置、选择语言栏选项并检查它是否未设置为隐藏来检查这一点。
还有一个选项可以在不活动时将语言栏显示为透明。这至少可以让您确认它没有像您想象的那样被禁用。
Windows 文档表明,Windows + 空格键唯一不起作用的情况是安装的语言不超过一种。 https://support.microsoft.com/en-gb/windows/manage-the-input-and-display-language-settings-in-windows-12a10cb4-8626-9b77-0ccb-5013e0c7c7a2#WindowsVersion=Windows_11
如果有其他东西绑定 Windows 键 + 空格键快捷方式,也许您可以在其他选项卡的同一菜单中创建备用热键/快捷方式。
选择时间和语言、选择键入、选择高级键盘设置、选择输入语言热键
这至少可以回答您的问题,并允许您以更简单的方法在语言之间切换,而无需添加或删除语言来显示菜单。
不确定从长远来看是否能解决问题,我们拭目以待。
但遵循@philipenix的回答:
我知道需要的是多种键盘布局,而不是语言,我没有看到文档另有说明。当我使用以下命令切换它们时,我显然有多种可用布局
spacebar:
我什至得到了一个我不想要的...然后,当我查看我的语言设置时,我注意到我的语言设置中只存在美国-国际布局。我假设其他两个自动来自语言包(美国)和地区(加拿大)。但也许不应该这样!
我添加了美国布局,并使用此方法完全摆脱了加拿大布局:
我重新启动一次,我
spacebar马上就有了我的作品!虽然以前也偶尔发生过,但如果问题再次出现,我会更新此答案。
编辑:已经三天了,效果一直很好。标记为有效答案。✅