我使用英语版本的Windows XP Pro,但是我的工作语言是西班牙语。我的默认输入语言设置为西班牙语,但是有时Windows在切换应用程序时会自动更改此设置(因此您会获得不同的键盘布局)。
这是为什么?
(我已经成为ALT+的忠实拥护者LEFT SHIFT,可让您循环选择可用的语言。)
我使用英语版本的Windows XP Pro,但是我的工作语言是西班牙语。我的默认输入语言设置为西班牙语,但是有时Windows在切换应用程序时会自动更改此设置(因此您会获得不同的键盘布局)。
这是为什么?
(我已经成为ALT+的忠实拥护者LEFT SHIFT,可让您循环选择可用的语言。)
Answers:
输入语言设置是针对每个应用程序的。调用Windows API以更改输入语言环境的应用程序可以设置其他键盘布局(如果已为用户启用)。
如果您不小心同时按下ALT和LEFT-SHIFT键,有时也会发生这种情况。如果您不希望出现这种情况,可以在“控制面板”中“卸载”所有不需要的输入语言/区域性:
Regional and Language Options > Text Services and Input Languages
编辑:或只是检查“关闭高级文本服务”。
这很可能是因为您无意中按下了该Alt+ Shift快捷键。
我个人从语言栏中删除所有其他语言,并禁用快捷键。完成之后,再也不会发生=)
操作方法(在Windows Vista上,可能在7个上):右键单击语言栏,然后选择“设置...”(或转到“ 控制面板”,“ 区域和语言选项”)。然后转到“ 键盘和语言”选项卡,然后单击“ 更改键盘...”,选择您没有的键盘,然后单击“ 删除”按钮。转到“ 语言栏”选项卡,然后在“ 语言栏”组框中选择“ 隐藏 ”。转到“ 高级键设置”选项卡,然后在输入语言的热键中选择“输入语言之间”,然后单击“ 更改键序列...”。并在两个组框中选择“ 未分配”。最后按OK(确定),OK(确定)和OK(确定)。
是的,每个应用程序都会维护输入语言-实际上是每个窗口,因为多个IE浏览器窗口各自具有自己的设置。众所周知,Windows在处理多种输入语言方面非常差劲,有时在切换很多时甚至不记得单个应用程序内部使用的语言。我是丹麦人,在奥地利语(德语)Windows计算机上使用英语内容工作,而且我经常看到这一点,因此难以计数。
我能提供的最佳解决方案是只选择一种输入语言,然后只使用一种输入语言。
对我来说,这意味着始终使用丹麦语布局,因为这样我就可以输入德语特殊字符(DK布局具有¨
变音键)以及丹麦语特殊字符(德语布局不能),以及所有英文当然。
缺点可能是其他语言的打字速度不太理想,但是至少键盘始终与Windows的输入语言匹配。所选择的语言实际上会阻止您键入所需的内容,这种情况很少见。
我讨厌,是的,某些应用程序具有默认设置
我要做的是将它们从语言栏中完全删除,并只保留其中一个。
我讨厌的另一件事是让我的键盘从en-Spain / en-LatinAmerica切换...这会破坏布局!
因此,我将它们全部删除,并保留我使用的那个。
Word和Outlook中提供的“自动检测语言”选项可检测您正在键入的语言,并自动启用该语言的校对工具。
打开一个新文档或电子邮件。
在“审阅”选项卡上的“语言”组中,单击“语言”。
单击设置校对语言。
在“语言”对话框中,选中“自动检测语言”复选框。
适用于:Office 2013 Word 2016 Outlook 2016 Word 2013 Outlook 2013语言首选项2013 Word 2010 Outlook 2010 Word 2007 Outlook 2007