为什么我必须按两次键才能在Windows 7中获得^或´或`符号,并且该如何解决?[重复]


22

要获得^(尖号)字符,我必须按^两次键。第一次没有任何反应,第二次^出现了两次。所以我必须删除第二个。

当我要打印单个´(撇号)或单个`(反引号)时,行为相同



2
确实如此。但是我找不到这些问题,因为标题不是那么幸运。所以,也许下一个面临着同样的问题,会发现这一个..
芬兰人

Answers:


29

为什么我必须按两次键才能获得^或´或`

您已经为键盘设置了国际键盘布局(可能是美国-国际键盘布局-但还有其他)。

通过这种键盘布局,^按键变成了可以输入特殊字符的修饰符。

要获得一个^字符,您需要输入^+ Space

或者,将键盘布局更改为适当的非国际版本。

有关更多信息,请参见添加键盘布局


键入变音符号和特殊字符

使用右键Alt或以下修饰键输入国际字符和特殊字符:撇号('),重音符号(`),引号("),波浪号(~)和音调符号(^)。

要仅单独输入修饰键,请Space在修饰键之后键入。

来源Microsoft键盘-英文(美国-国际)打字变音符号和特殊字符


如何使用美国-国际键盘布局

创建国际字符

当您按APOSTROPHE(')键,QUOTATION MARK(")键,ACCENT GRAVE(`)键,TILDE(~)键或ACCENT CIRCUMFLEX (重音符号)时。也称为CARET键(^)键,直到您按下第二个键,屏幕上才会显示任何内容:

  • 如果按指定为有资格带有重音符号的字母之一,则会出现该字母的带重音版本。
  • 如果您按的字符的按键不符合重音符号,则会出现两个单独的字符。
  • 如果按空格键,将单独显示符号(撇号,引号,重音符号,波浪号,重音符号或插入符号)。

来源如何在Windows 7,Windows Vista和Windows XP中使用美国国际键盘布局


如何更改键盘布局

要将键盘配置为使用其他语言或键盘布局,请为您的Windows版本使用适当的方法。

注意:这些方法以加拿大法语键盘布局为例。

Windows 7或Windows Vista

  1. 单击“开始”,然后单击“开始”按钮,在“开始搜索”框中键入intl.cpl,然后按Enter。
  2. 在键盘和语言选项卡上,单击更改键盘。
  3. 单击添加。
  4. 展开所需的语言。例如,展开法语(加拿大)。
  5. 展开键盘列表,单击以选中加拿大法语复选框,然后单击确定。
  6. 在选项中,单击“查看布局”以将布局与实际键盘进行比较。
  7. 在“默认输入语言”列表中,单击“法语(加拿大)”-“加拿大法语”,然后单击“确定”两次。
  8. 在“区域和语言选项”对话框中,单击“确定”。注意语言栏出现在任务栏上。当您将鼠标指针停留在该栏上时,会出现一个工具提示,描述了活动键盘的布局。
  9. 单击语言栏,然后单击FR法语(加拿大)。

Windows XP

  1. 单击“开始”,在“运行”框中键入intl.cpl,然后按Enter。
  2. 在语言选项卡上,单击详细信息。
  3. 在“已安装的服务”下,单击“添加”。
  4. 在输入语言列表中,选择所需的语言。例如,选择“法语(加拿大)”。
  5. 在“键盘布局/ IME”列表中,单击“加拿大法语”,然后单击“确定”。
  6. 在“选择启动时使用的已安装输入语言之一”列表中,单击“法语(加拿大)–加拿大法语”,然后单击“确定”。
  7. 在“区域和语言选项”对话框中,单击“确定”。注意语言栏出现在任务栏上。当您将鼠标指针停留在该栏上时,会出现一个工具提示,描述了活动键盘的布局。
  8. 单击语言栏,然后单击法语(加拿大)。

如何确保所选布局与键盘匹配

Windows 7或Windows Vista

  1. 单击“开始”,在“开始搜索”框中键入osk,然后按Enter。
  2. 将屏幕上的键盘与物理键盘匹配,以确保布局匹配。
  3. 要检查大写字符,请单击键盘或屏幕上的Shift键,然后匹配键盘上打印的字符。

Windows XP

  1. 单击“开始”,在“运行”框中键入osk,然后按Enter。
  2. 将屏幕上的键盘与物理键盘匹配,以确保布局匹配。
  3. 要检查大写字符,请单击键盘或屏幕上的Shift键,然后匹配键盘上打印的字符。

来源如何更改键盘布局


2
知道为什么MS不使altGR + quote,altGR + shift + quote,altGR + shift + 6和altGR + grave充当死键,而只留下普通的ASCII生成键吗?苹果公司想出了如何在1980年代做到这一点。死键行为是可怕的,尤其是考虑到光标移动后死键仍然处于挂起状态。
超级猫

@supercat我想这可以归结为这样一个事实,即许多用户喜欢altGR + something的当前行为比shift + something的实现更难。就我个人而言,我只是简单地设置了两种键盘布局,一种具有死键,而另一种则不取决于我是在编程还是编写文本。
大卫·穆尔德

@DavidMulder:altGR很难被击中,但是在美国,大多数人键入撇号和引号比键入aigus和变音符的频率要高得多;许多(尤其是程序员)比起抑扬音和重音符号,更经常键入脱字号和反引号。始终使用一种布局并在需要重音时按altGR似乎比担心任何给定时间处于活动状态的布局容易和安全得多。
超级猫

@supercat如果您写英语,那么实际上根本不需要它们,但是,是的,将altGR支持添加到我的美国非国际布局中不会有问题。
大卫·穆尔德

2
@supercat尝试一下autohotkey(从我所听到的内容来看,ahkscript.org不是autohotkey.com),您甚至可以进行诸如定义自己的死键之类的操作。
大卫·穆尔德
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.