语境:
几个月以来,我一直在使用以下Space方法来切换键盘布局:
我每天需要多次这样做,因为我需要使用美国国际语言来输入我的母语,但是我用于工作的一些软件的热键无法使用它(IE 无法⎇ Alt,在 Maya 中执行此操作,因为它使用的是ç美国国际语言)。
我还有一些使用 的软件⎇ Alt⇧ Shift,而且有些视频游戏也不喜欢这种组合,所以我禁用了它。
问题:
在过去的几周里,space启动时什么都不做(尽管出于某种原因,不是每次都这样做)。我尝试遵循一些指南(1,2) 以确保它已启用,甚至进入注册表,但一切似乎都很好。
我看到有些人在安装了使用电视遥控器等键盘快捷键的应用程序后遇到了这个问题,所以我也尝试将系统回滚到较旧的系统映像(因此 Win 更新需要更新),但无济于事。
为了让它再次工作,到目前为止,我的解决方案是进入我的语言选项并添加随机键盘布局。当我调用它时,菜单突然出现,我可以删除随机布局。所以我猜它已启用,但不知何故被阻止或遗忘,直到我更改键盘布局列表
答案1
根据您对语言菜单未显示的评论,它似乎被隐藏了。
您可以通过打开设置菜单来检查这一点,然后选择“时间和语言”、“选择键入”、“选择高级键盘设置”、“选择语言栏选项”并检查它是否未设置为隐藏。
还有一个选项可以在不活动时将语言栏显示为透明。这至少可以让您确认它没有像您想象的那样被禁用。
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 键 + 空格键快捷方式,也许您可以在另一个选项卡的同一菜单中创建备用热键/快捷方式。
选择时间和语言、选择打字、选择高级键盘设置、选择输入语言热键
这至少可以回答您的问题,并允许您使用更简单的方法在语言之间切换,而无需添加或删除语言即可显示菜单。
答案2
不确定从长远来看它是否能解决这个问题,我们拭目以待。
但按照@philipenix 的回答:
Windows 文档指出,只有在未安装多种语言时,Windows + 空格键才不起作用。[关联]
我知道需要的是多种键盘布局,而不是语言,我没有看到文档另有说明。当我使用以下命令切换时,我显然有多种布局可用spacebar:
我甚至得到了一个我不想要的... 然后当我查看我的语言设置时,我突然意识到,我的语言设置中只有 US-International 布局。我以为其他两个只是自动来自语言包(美国)和地区(加拿大)。但也许不应该这样!
我添加了美国布局,并使用此方法彻底摆脱加拿大布局:
我重启了一次,然后spacebar就马上可以工作了!虽然以前也偶尔发生过这种情况,但如果问题再次出现,我会更新这个答案。
编辑:已经三天了,它一直有效。标记为有效答案。✅