首先需要区分一下键盘语言和输入法的概念。对于 Windows 而言,一个键盘语言可以包括多个输入法。比如我们一般会使用的简体中文键盘就包括微软输入法、搜狗输入法等:
而英文键盘就是基础的「所按即所得」输入法,或者通俗理解成没有字形输入法。每种输入法都有自己适用的键盘语言,比如不能把搜狗输入法装在英文或繁体中文的键盘下,只能用于简体中文键盘(繁体中文键盘下一般只有注音输入法)。
对于简体中文用户来说,习惯上一般配置一种或两种键盘。以下是这两种配置习惯的区别:
配置一个简体中文键盘:简体中文键盘 + 简体中文输入法(搜狗等)。这时候默认一开机就是中文输入法,如果需要输入英文可以按键盘上的 Shift 键来切换。但 Shift 键经常容易误触,而且在不同应用间的中文和英文无法做到统一,即中英模式是跟着应用走的,比如在文本编辑器里已经切成了英文模式,一回到浏览器窗口又自动变成了默认的中文模式。配置一个简体中文键盘和一个英语键盘:个人推荐这种做法。在这种情况下使用 Windows+Space 键或 Alt+Shift 键切换键盘,全局生效,而简体中文键盘中的中文输入法就一直保持中文模式就好了。多种键盘语言切换的问题但在一些情况下,可能需要配置多种键盘。比如为了把系统语言调成繁体中文就必须增加一个繁体中文键盘:
而繁中键盘自带一个微软注音输入法。Windows 默认会保证每个键盘语言至少有一种输入法,即使用不到也无法删掉。这时候切换输入法时,Windows+Space 按键就变成了在三种输入法中来回切换,让使用起来很麻烦。
如何让 Windows+Space 按键始终保持在两种常用键盘间切换就是