我的Windows键盘正在用引号键“巧妙地”显示-如何停止它?


214

我在笔记本电脑上使用Windows 7。在笔记本电脑键盘上,由于某种原因,引号键(上面有双引号和单引号)在做一些“聪明”的烦人的事情:

  1. 当我按单引号(或双引号)时,Windows不会发送任何字符,直到我按两次(导致''""
  2. 当我在元音之前按它时,我得到某种重音字符。由于我通常只写英语,这很烦人。

反引号/波浪号键的行为类似。

这不是链接问题的重复,因为这两个问题具有完全不同的解决方案。这个问题是由国际化设置被激活引起的。另一个问题是由设置为无效的键引起的。

我没有尝试设置计算机来处理除英语以外的其他任何内容。我的键盘似乎是(在笔记本电脑上为标准配置)标准的美国qwerty键盘。

我该如何阻止这种情况发生?



1
没有足够的声誉来发布答案,但是您遇到的问题是引号,双引号和代字号被设置为“失效键”。如果要保留美国国际键盘,但要删除“死键”功能,则必须使用Microsoft键盘布局创建器创建并安装自己的键盘(或下载现成的键盘)。我刚刚打开美式国际键盘,删除了死键功能,保存并安装了它。
阿古斯丁·拉多

这是一个古老的问题,但是通过使用国际键盘,我可以访问其他非ASCII字符。我喜欢它比旧的美国键盘更好。系统正在等待另一个按键以产生ä或ê或ù或ç。右Alt键也可以使用€存取International键盘(右Alt 5)。否则,请转换回US QUERTY键盘。如果按两次“”,结果将返回两个“”。
CrazyEnigma

Answers:


199

我首先要确保将“输入法”设置设置为“美国”(并且绝对不要设置为“美国-国际”)。您可以通过控制面板执行此操作。可能需要重新启动。

对于Windows 7:

  1. 打开控制面板
  2. 单击时钟,语言和区域,然后单击区域和语言
  3. 点击键盘和语言标签,然后点击更改键盘
  4. 在“ 已安装的服务”下,单击“ 添加”
  5. 双击要添加的语言,双击“ 键盘”,选择要添加的文本服务选项,然后单击“ 确定”

也可以看看:

对于Windows 10:

  1. 打开控制面板
  2. 单击时钟,语言和区域,然后单击语言
  3. 如果在列表中没有看到读有“英语(美国)”的卡片,请单击工具栏上的“ 添加语言 ”以将其添加。
  4. 在属于“英语(美国)”卡的同一行上,确保有一行显示为“键盘布局:美国”。如果没有(这是该答案的假设),请单击左侧同一行中的“ 选项 ”超链接。
  5. 在“输入法”部分中,单击“添加输入法”超链接,以添加名为“ US ” 的键盘布局。删除所有其他已安装的与英语有关的输入法。

也可以看看:


6
谢谢!我没有意识到这些设置需要重新启动才能生效。
Marcin

6
是的,我了解到的一件事是,当您在使用控制面板设置,计算机管理或Windows注册表(不管有多烦人的:))时,注销并重新登录不会造成任何伤害。
艾哈迈德(Ahmed)

3
我通过运行窗口“ cmd / c taskkill / f /imexplorer.exe和资源管理器”停止并启动资源管理器。在大多数情况下,它将使对许多事物的更改生效。在XP上可以正常使用的版本应在7和8上运行
Michael Mantion

2
谨防!通过从切换到布局,您将失去英镑符号£AltGr+Shift+4),但可以解决上述麻烦。United States-InternationalUS
伊戈尔'17

2
“ ..绝对不是“美国国际”。您刚刚救了我数百小时的苦难。谢谢!
golosovsky

64

对于Windows 8/10(我不知道,这不是问题)-这些重音键在键盘为US International(US INTL)时处于活动状态,如果更改为US ENG,则它们将被停用。

您可以使用快捷键“ WindowsKey + Space”在两者之间切换。

另外,如果您查看桌面任务栏(屏幕底部)-在“日期/时间”显示的左侧,您应该会看到一个显示当前键盘的图块(在这种情况下为US ENG或US INTL)-单击它以显示选择器。


3
为我工作,当时我与Sublime Text编辑器一起工作,这在编程时让我发疯。谢谢!
banerban Ghiță 2014年

1
这的确是一个PITA当你使用的Mac OS工作... ... Apple键,空格的意思是“Spotlight搜索”在那里,所以我经常按它在Windows ..
TheEye

在Windows 7中,向左alt +向左移动势必会改变我的键盘语言。(应该在添加更多键盘语言的窗口中列出快捷方式)。更改为非国际地图,已恢复正常,谢谢。
Aportr'1

1
+1快捷WindowsKey + Space方式也在起作用Windows 10。谢谢:)
克里希纳·莫汉

1
“您可以使用快捷键“ WindowsKey + Space”在两者之间切换。” 这为我节省了一天。即将重新启动我的Web服务器的想法认为可以解决该问题,但我很高兴没有必要。(这适用于Windows Server 2012)
Vincent

11

您可能无意间按下了ctrl shift '

这是一个Windows快捷方式,会影响某些应用程序(示例包括:mIRC,gtalk,写字板等),并导致您描述的行为。再次按该快捷方式或重新启动计算机将禁用它(因此Dmnisih的回答不正确)。


您的列表中是否包括在cygwin下运行的cmd和xemacs?如果不是,则您的诊断不正确。
Marcin

SharePoint Designer 2010也受此快捷方式的影响。
MrChrister

1
这帮了我大忙。“谢谢”
ViVi

@Marcin使用Win32 RTF输入的任何内容都将受到此影响。CMD可以,而在cygwin下运行的IIRC GTK可以。诊断是正确的。
Tritium18年

7

如果您在引号后按空格,则好像只有一个引号


这对任何键都有效吗?还是只是空间?
Marcin

据我所知,任何钥匙……
rupweb 2014年

5
是的,但是按2键使一个键出现并不是解决问题的方法。
simo.37920 '17

4

这是我的解决方法:

  1. 打开“区域和语言选项”控制面板。
  2. 单击键盘和语言选项卡。
  3. 单击更改键盘按钮。
  4. 卸下所有已安装的键盘,直到没有剩下的键盘(英语为US)为止。
  5. 重启你的电脑。

3
通常,“国际”键盘变体会导致这种现象。请注意,您无法删除当前选择的键盘,并且可能不需要重新启动。(但Windows经常会要求重新启动使我感到惊讶)
pabouk 2014年

4

通常,当一个人意外按下左Ctrl键和右Shift键时,会发生这种情况。

恢复的方法是再按两次这些Ctrl-Shift键。

http://www.pctips.smittystips.com/v_laptop_keyboard_errors.php上已经很好地说明了这一点


哇谢谢!当我的键盘已经被选为美国英语时,这对我来说是一个简单的解决方法。我几乎跳过了您的建议,认为它不可能正确!:)
pcdev

1
  1. 如果按"一次,然后按Space bar,则它'旁边没有空格。
  2. 如果在按住的"同时按,Shift然后按Space bar,则"旁边将没有空格。
  3. 如果按"后跟辅音,则得到的结果与(2)相同。例如:

    ",其次m,给'm

    Shift+ ",然后m给出"m


您建议采取什么解决方案/行动?
meatspace

我的建议是,空格键可以解决问题。不需要更改“区域和语言”设置,因为“通常”在任何键盘布局上都会出现此问题。
jaydeepsb,2015年

1
您的答案确实很难阅读,如果您对其进行编辑和使用,可以对其进行改进<kbd>space</kbd><kbd>"</kbd>以便对键盘按键的名称进行格式化以使其更易于阅读。
瑞安

感谢您用这么多字描述原始海报的痛苦。不过,这并不是对“我如何才能阻止它”问题的答案。不赞成投票。

-3

对于WinXP

打开运行窗口(winbutton + r),输入以下行,然后按Enter

cmd /c intl.cpl ,1 & taskkill /f /im explorer.exe & explorer

点击“详细”

突出显示并删除除美国以外的所有键盘

单击确定两次,您应该已完成

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.