在Windows 10中设置快捷方式来改变键盘布局?
有没有什么方法可以设置快捷方式来快速切换到不同的语言/键盘布局?旧的快捷方式似乎仍然有效(在Windows 7中设置时),但我似乎找不到在Windows 10中改变它的任何东西。
有没有什么方法可以设置快捷方式来快速切换到不同的语言/键盘布局?旧的快捷方式似乎仍然有效(在Windows 7中设置时),但我似乎找不到在Windows 10中改变它的任何东西。
转到控制面板→时钟、语言和区域→更改输入法(在语言下)→高级设置→更改语言栏热键。
已接受的回答】(https://superuser.com/a/1011452/102218)中的菜单在Windows 10版本1803中已经不存在了(不确定1709及以上版本的情况)。
但同样的设置可以从现代设置应用→时间和语言→区域和语言→高级键盘设置(从相关设置部分)→语言栏选项→高级按键设置选项卡。
在Windows 10版本1809(也有1903和1909版本)中,已接受的答案中描述的设置在这里: 设置 ->时间和语言 ->语言 ->拼写、打字和键盘设置 ->高级键盘设置 ->高级键盘设置 ->语言栏选项 ->高级按键设置。 在windows更新后,RDP会话后,注销/登录后,甚至在没有任何明显原因的情况下,这些热键可能会消失(设置被清除或根本不起作用)。 ….>勾选两个复选框 -> OK. 如果你遇到这个问题,你可能会想在FeedbackHub上给这些项目投上一票:
作为一个普通用户(非内部人)*:
输入语言热键每次启动时都会被重置](https://1drv.ms/f/s!Anqmq2Ex7NSPml-x_dYK8mXek0OI)
语言栏热键不可靠:a) 有时会消失….. ](https://answers.microsoft.com/en-us/windows/forum/all/custom-hotkeys-to-change-input-language-disappear/66d1d89d-e5dc-41e1-a8b3-48d596ab8e11)
语言栏热键在每次RDP会话后都会被删除 ](https://answers.microsoft.com/en-us/windows/forum/all/custom-hotkeys-to-change-input-language-disappear/66d1d89d-e5dc-41e1-a8b3-48d596ab8e11?page=1&messageId=ad388654-412b-4fe1-98b1-b44a2fa55e42)
8.每次重启后,Windows会自动重置语言输入热键,我修改了设置后,Windows会自动重置语言输入热键,请问我是怎么做到的?
**作为内行人*:
不幸的是,这在最新的Windows 10更新中发生了变化。现在你需要在控制面板中的 “语言",然后进入 "高级设置",选择 "更改语言栏热键":
,然后会弹出这个对话框,你可以通过点击 "更改按键顺序……….”
只是想补充一下已接受的答案。我在Windows 10上使用的是苹果键盘,最好的切换输入语言的方法是完全关闭快捷键 “在输入语言之间",而是为每种输入语言设置单独的快捷键,例如:
我发现这个设置是唯一一个不影响我工作的设置,因为偶尔按Alt + Shift会在不需要的时候改变语言。另外,如果要从设置中删除所有的快捷键,按住WIN(苹果键盘上的CMD),然后按空格或[1,2,3…]或[用鼠标选择]也很有效。
2018年末/2019年初以来的最新Windows版本,微软做出了这样的改变:
1.【从任务栏/语言选项控件(停靠的语言栏)中选择 “语言首选项"【(https://i.stack.imgur.com/vGfjZ.png) 2.选择 "语言首选项"。选择右上角的 "相关设置 "下的 "拼写、打字和键盘设置"。3. 向下滚动到底部,然后在 "更多键盘设置 "下选择 "高级键盘设置"。在 "切换输入法 "下,选择 "语言栏选项"。 5.选择 "高级按键设置 "选项卡。6. 按窗口底部的按钮。"更改按键顺序………..”
我希望微软不要把这些重要的设置放在如此隐蔽的地方,长期来看(至少他们会给这些设置提供更方便的替代调整方式!)。默认的设置让人气愤。我永远都是不小心按了CTRL+SHIFT,不小心在键盘布局之间切换……
我在工作中运行的是Windows Server 2019,这个设置(又一次)在不同的地方。因为你在Server上可能使用的任何和所有工具都会使用热键,其中很多都是以Ctrl+Shift或左Alt+Shift开头,触发语言切换,所以唯一合理的设置就是把这些都关掉。
设置 → 设备 → 输入法(左侧面板) → 高级键盘设置(右侧面板,底部) → 语言栏选项* → 高级按键设置(新窗口中最右边的选项卡) → 更改按键顺序. .(底部按钮)→未分配(顶部选项)
将上述设置为未分配后,Win+空间热键仍然可以正常工作,所以仍然可以轻松切换,不会出现意外切换。
到目前为止,没有一个答案对我有效;现在,要打开 “文本服务和输入语言",必须执行以下操作:
Rundll32 Shell32.dll,Control_RunDLL input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2}
参考文献 https://winaero.com/blog/text-services-input-languages-shortcut-windows-10/