我使用的是英文版 Windows XP Pro,但我的工作语言是西班牙语。我的默认输入语言设置为西班牙语,但有时 Windows 会在您切换应用程序时自动更改此设置(因此您会得到不同的键盘布局)。
这是为什么?
ALT(我已经成为+的忠实粉丝LEFT SHIFT,因为它可以循环选择可用的语言。)
答案1
输入语言设置是针对每个应用程序的。调用Windows API为了改变输入法区域设置,可以设置不同的键盘布局(如果为用户启用了该功能)。
有时,如果您不小心同时按下 ALT 和 LEFT-SHIFT 键,也会发生这种情况。如果您不想出现这种情况,您可以在控制面板中“卸载”所有不需要的输入语言/文化:
Regional and Language Options > Text Services and Input Languages
编辑:或者只是检查“关闭高级文本服务”。
答案2
这很可能是因为您不小心按下了Alt+快捷键。Shift
我个人会从语言栏中删除所有其他语言并禁用快捷键。我这样做之后,再也没有发生过这种情况 =)
如何操作(在 Windows Vista 上,也可能在 Windows Seven 上):右键单击语言栏并选择设置...(或前往控制面板,区域和语言选项)然后转到键盘和语言选项卡并点击更换键盘...,选择您没有的键盘,然后点击消除按钮。转至语言栏选项卡并选择隐在里面语言栏组框。转到高级按键设置选项卡,然后在输入语言热键选择输入语言之间, 点击更改按键顺序...并选择未分配在两个组框中。最后点击好的,好的和好的。
答案3
我认为输入语言是每个应用程序都保留的。我不确定是否有办法禁用该行为。
答案4
我有时也会遇到这种情况,但我认为这只是因为我不小心按了 Alt+Shift。
如果有哔声或其他声音告诉您已完成,那就太好了……