在输入下一个字母之前,不会出现撇号和双引号


122

在Windows XP中,当我输入撇号'哑/打字机引号时 ",不会显示任何字符。如果我键入另一个字符,则单引号或哑引号和下一个字符会同时出现。使用双引号",撇号'和代字号~字符会发生这种情况。

可能是什么原因造成的?

这在我测试过的所有应用程序中都会发生-写字板,Firefox,MS Word等。


1
这也适用于〜标记。
fastmultiplication

这个问题重复。
JdeBP

3
美国国际键盘是我的问题。必须从控制面板\时钟,语言和区域\语言将其删除- >选项,并保持美国在输入法。这解决了在Windows 10这个问题以及..从源头ojnetworks.com.au/2012/04 /…
Aravinda

2
Windows 10用户:有关此操作系统的修复,请参阅下面有关Gabriel回答的 antreality评论
MickyD

我遇到一个奇怪的问题,即Windows中的PowerPoint 2013有时会将我的撇号键(单引号)视为逗号,甚至更经常地将其视为开放的卷曲单引号(而不是单引号)。这让我疯狂。我检查了Windows键盘设置,没有发现任何异常。
瑞安

Answers:


47

这是因为您有一个' ~ "设置为死键设置的键盘。

死键的行为是……好吧……要死了!所以当您按下它时没有反应。然后,您可以在下一个按键上分配不同的行为,例如重音,或显示您为其编程的任何种类的字符。通常,当击键在死键之后没有任何意义时,您具有一种标准行为,即显示死键的字符。当然,下一个字符也会出现,因为它在缓冲区中。

因此,您可以按照其他发布者的建议来更改键盘(看看已配置的KB)。您还可以使用Microsoft键盘布局创建器来映射新键盘,并了解如何编程死键。


30
加百列的答案更好。
2014年

1
OP询问了什么可以带来这种行为。不是如何更改它。因此,此答案说明了为什么会发生这种情况,而@gabriel答案则从本地角度对其进行处理。顺便说一下,我提到了其他答案,它们是切换键盘映射的实用方法,因为它们清楚地解决了这个问题。
M'vy 2014年

3
它仍然更好...
user1916182'9

1
@ user1916182大声笑!
Crimbo

1
Link死了。.::(
朱利安·德克勒克

197

原因是因为您使用的是美国国际键盘。

更改方法如下:

  1. 在Windows运行框(Windows+ R)中,输入control intl.cplcontrol international
  2. 点击“键盘和语言”标签
  3. 点击“更改键盘...”
  4. 在这一点上,请确保您使用“英语(英国)-美国”作为默认输入语言,这意味着您将键盘设置为美国,而不是美国国际。

3
但是请注意国际,美国和英式英语键盘布局的差异
n611x007 2013年

2
在Win 8,这并不工作
努曼

3
谢谢!在Windows 8.1上,我必须按“开始”,然后搜索“编辑语言和键盘选项”。措辞与Win7 / XP略有不同,但使用的是相同的方法
2014年

1
这是正确的答案。语言为“英语(英国)”,键盘为“ US”。与Logitech TK820配合使用
Derek

17
对于Windows 10,无法通过控制面板进行修复。我必须使用“设置”->“区域和语言”。然后,选择语言(在我的情况下为EN(英国))为我提供了选项按钮,可转到“语言选项”,在此可以更改键盘;就我而言,添加“ US-Qwerty”并删除“ US-Intl”。
厌食症'16

13

我检查了设置,并将它们设置为“英语/美国”,但问题仍然存在。然后,在关闭对话框后,任务栏上会出现一个图标,允许我从EN / International键盘更改为EN / US键盘-问题已解决!


8

在区域/语言中检查键盘设置。如果将其设置为非英语/美国,则可能需要带重音符号的字符,方法是先按重音符号(',“,^等),然后再按一个字符。


8

问题出在输入语言上。要在输入语言之间切换,请按Left Alt+ Shift。这应该可以解决您的问题。如果这不起作用,请按照以下方式进行操作:

  1. Language在开始菜单中搜索
  2. 请点击 Change keyboards or other input methods
  3. 点击Keyboards and Languages标签
  4. 请点击 Change Keyboards...
  5. 点击Advanced Key Settings标签
  6. 请点击 Change Key Sequence
  7. 分配一个快捷方式到 Switch Input Language

2
我必须按下Win +空格键切换语言
thumbmunkeys

左Alt + Shift就像一个魅力。谢谢!
Paras Shah

6

自几个月前全新安装Windows 7之后,我遇到了同样令人讨厌的问题。事实证明,在安装其他输入语言的过程中,Windows添加了“ 墨水校正”。这是一种键盘服务,用于“轻松”输入重音字符。

解决方法是删除此墨水校正

文字服务和输入语言

并且,不要忘记在删除墨水校正后重新启动Windows。

编辑:

删除墨水校正只能部分解决问题。(死键在Skype聊天中消失了,但在Word 2010中仍然死掉了。)

最终解决方案:将输入语言“美国国际”更改为“ 美国”


5

我也有同样的问题。我的按键在第一笔上不起作用。我将输入语言更改为英语(英国),将国际语言更改为英语(英国)。我的键盘现在可以正常使用了。


0

在Windows 10上,我找到的最简单且唯一可行的解​​决方案是删除首先导致混乱的键盘快捷方式。 Control panel \ Clock, language and country / region \ Language \ Advanced Settings

不需要28 MB的英语(美国)输入语言包和语言栏可见性设置。


0

使用Windows 10

我发现我的语言包与提供此行为而不是我想要的行为的键盘相关联。

  1. 屏幕右下方(任务栏)上有一个符号显示您的语言。对我来说ENG
  2. 点击那个,选择“语言偏好”
  3. 点击语言,选择“选项”
  4. 添加所需的键盘,然后删除不需要的键盘。我将键盘更改为“ US QWERTY”,但现在没有“死键”或所谓的“死键”
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.