如何使Right Alt在美国键盘布局中表现得像AltGR?

时间:2013-10-28 05:34:25

标签: windows keyboard

我需要输入像äöüß这样的德语特殊字符。

使用“美国国际键盘布局”,我可以使用AltGR键入这些字符。不幸的是,“美国国际键盘布局”有太多我不需要的特殊“死键”,而且经常令人讨厌。例如,当我输入'c时,它变为ç

如果我使用“美国键盘布局”(非国际),则右Alt的行为与Left Alt完全相同,不能用于输入特殊字符。

德语键盘布局不是一个选项,因为很多键位于不同的地方。

我只需要äöüß。所以,我的问题是,要么在“美国国际键盘布局”中禁用其他死键,要么在“US键盘布局”中使Right Alt的行为类似于AltGR。

我已经检查了this answer,它似乎对我不起作用,因为AltGR不在列表中。

我猜AutoIt和AutoHotKey可能会这样做,但我更喜欢一种不需要一直运行程序的方法。

顺便说一句,我对Windows处理这个问题的方式感到有些困惑。即使在“美国键盘布局”中,我的右Alt和左Alt仍然具有不同的扫描码。所以操作系统总是知道它们是不同的键。操作系统只选择在“美国键盘布局”中对键完全相同,在“美国国际键盘布局”中有所不同,在我看来。是这样的吗?

2 个答案:

答案 0 :(得分:1)

我正在使用AutoHotKey:

这是免费软件,如果您将.AHK脚本放入“启动”文件夹,则每次启动计算机时都会以静默方式加载脚本。您可以在时钟附近的图标中单击一下来启用和禁用它,但我只是让我的运行,因为它不会导致死锁。

我正在使用它来输入«ÁÉÍÓÚáéíóúÑñ°¿?¡!€»...我需要的所有西班牙大学学位课程,同时保留我的英国键盘布局,这样我就可以编写代码而无需脚尖在死锁附近:)

结果! :d

哦,BOOOOO对微软没有意识到不仅美国人可能需要输入国际字符。

GRRRRRRR!

答案 1 :(得分:1)

可能有点晚了,但我刚刚找到Microsoft Keyboard Layout Creator,这个程序让你用GUI制作自定义键盘布局,然后创建一个.msi文件来安装它。改变了我的us-layout以包括äöüß和€并设置ctrl + [to be(和ctrl +])。 :)