为什么Windows 7总是自动更改输入或键盘语言?


18

我想知道为什么Windows 7总是自动更改我的输入或键盘语言。

我有一个带有集成QWERTY 英文键盘的笔记本电脑(美国)。在旅行中,我使用了那个键盘,但除此之外,我还拥有自己的键盘以及在家中更好的键盘,它是QWERTZ 德语键盘(德国)。因此,在家里,我想使用QWERTZ键盘。

不幸的是,Windows 7不能同时使用这一功能。每次我启动笔记本时,通常将其设置为英语(美国),但这不是问题。以防万一,我会用我的笔记本QWERTY键盘使用英语(美国),这很好。但是,如果我启动笔记本电脑并且想要使用QWERTZ键盘德语(德国),我通常会按ALT +左移,以便从英语(美国)切换到德语(德国),并且Windows 7会切换输入语言,但仅适用于当前打开的程序。如果我的输入语言设置为德语(德国)并且我打开了记事本,例如Windows 7,则Windows 7会自动将输入语言切换为英文(美国)。这很烦人,因为每次打开新程序时都必须将输入或键盘语言更改为德语(德国)

如果按ALT +左移手动更改Windows 7,为什么Windows 7不会保留一种输入语言?为什么输入或键盘语言的手动更改不适用于整个Windows 7?为什么只影响当前打开的程序?

由于我有两个具有两种不同布局的键盘,因此我非常需要同时安装两种键盘语言。

为了找到解决问题的方法,我尝试了以下两种设置。当前,我正在使用第一种选择,两种输入语言。

第一种选择:两种输入语言:

在此处输入图片说明

第二种选择:两种键盘语言:

在此处输入图片说明


我想知道为什么; 除去除美国以外的所有键盘后,我仍然得到我的加拿大字符和输入。
rlemon 2012年

Answers:


9

但是,我还没有发现是否可以通过快捷方式更改默认输入语言,或者是否可以在打开新程序时禁用常规回退到默认输入语言的功能,但是我找到了另一种选择!

谷歌搜索问题,我遇到了安德鲁根·贝尔金(Androgen Belkin)撰写的以下文章:http : //www.script-coding.info/AutoHotkey/AhkRussianEng.html

他解释说,俄罗斯人在键盘方面总是遇到类似俄语和英语的问题。因此,他创建了一个脚本,该脚本在Windows启动时检查并打开用户输入(如有必要)为默认输入语言。该脚本位于最上方的上述链接中,并且是为免费键盘宏程序AutoHotKey编写的。幸运的是,我本人是一个专用的AutoHotKey用户。

我改用脚本而不是俄语和英语,以检查德语和英语的默认输入语言。它可以正常工作并且非常方便,因为现在我可以轻松设置默认输入语言了:)

此外,AutoHotKey支持将脚本编译为单个可执行文件。我不想从对我有用的所有人中隐瞒我的脚本。

切换默认输入语言[德国(德语)<>英语(美国)]:http : //www.megaupload.com/?d=A8HKEV4A

文件名:Switching_default_input_language_DE-EN.zip

内容:(1)Switching_default_input_language.ahk(AutoHotKey脚本;用于编辑或重新编译脚本),(2)Switching_default_input_language.exe(独立可执行文件)

玩得开心!:)


链接到megaupload已死... =(
巴西人Guy

这是否允许在整个系统范围内将当前语言更改为所有当前打开的应用程序?更新的链接将很棒!
payala 2013年

1

打开新程序时,Windows似乎总是使用默认的输入语言。

可以在“文本服务和输入语言”屏幕的“常规”选项卡中更改默认语言。


你是对的。因此,实际上主要的问题是,是否可以通过快捷方式更改默认输入语言,或者在打开新程序时是否可以禁用切换回默认输入语言。对?
B球


1

我在这里找到答案并为我工作。

  1. 转到控制面板,然后单击“更改键盘”或其他输入法链接
  2. 在管理选项卡下,单击复制到保留帐户
  3. 选中两个复选框。
  4. 单击“应用”以应用更改。
  5. 单击确定确认更改

链接:http : //answers.microsoft.com/zh-cn/windows/forum/windows_vista-desktop/how-can-i-make-the-keyboard-layout-selection-apply/056964db-e75c-4399-9a1d- 686f33264598


链接是好的和相关的,摘录不是。
MarcH

1
我在Windows 7下尝试过。它不起作用。
Florian F

1

更改语言输入后,需要在启动Windows 7时将其复制到语言输入。

转到控制面板->区域和语言->更改区域和语言->管理->复印设置开始Windows输入和复制。

它应该在那里显示它已更改。


-2

我认为这是解决方案:(Windows 8)

每个程序窗口的键盘布局如何不同8

基本上,您所需要做的就是转到“控制面板”>“时钟”->“语言”->“区域” \“语言” \“高级”设置,然后选中Let me set a different input method for each app window复选框。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.