我在 Microsoft Keyboard Layout Creator 工具中创建了一个键盘布局。它基于美国布局,我所做的唯一更改包括:
mapped from mapped to
alt(right)+[ å
alt(right)+' ä
alt(right)+; ö
alt(right)+Shift+[ Å
alt(right)+Shift+' Ä
alt(right)+Shift+; Ö
目标是允许我使用美国布局,但增加按住右 alt 键输入瑞典字符的可能性。这在一定程度上有效,但感觉有问题。当尝试使用此自定义映射输入瑞典字符时,几乎每 3 次尝试中就有 1 次会输入错误。通常,根本没有输入任何字符,如果重试相同的字符,则会插入该字符后游标。
我以前在 Windows 10 系统上使用过这种方法,效果很好。现在我在 Windows 7 Enterprise 系统上遇到了问题。
4月7日更新:
这与我成功使用 Windows 10 时的电脑或键盘不同,因此可能不仅仅是操作系统版本之间的差异。但是,我在 GNU/Linux 上使用相同的硬件,我的配置完美无缺,按键映射也相同,因此我怀疑这与按键重影有关。此外,我尝试过两个非常不同的键盘,结果相同。
一个观察结果是,错误行为发生的频率因使用的软件而异。例如,在 Google Chrome 中,这种情况发生得非常频繁。我永远无法输入 å(尝试输入甚至会释放输入字段上的焦点),但其他字符只会间歇性地失败。在终端或记事本中输入效果更好,但并非没有问题。
感觉就像有其他东西在监听右侧 alt 键并与我的布局设置竞争。当然,这只是一个假设。
答案1
这可能不是你想要实现的,但我相信美国 - 国际键盘布局已经包含您需要的瑞典语字符。它们可通过快捷键AltGr(即右键Alt或Ctrl+ Alt)使用。
字形快捷键 快捷键(否AltGr) å Right Alt+ w Ctrl+ Alt+ w ä Right Alt+ q Ctrl+ Alt+ q ö Right Alt+ p Ctrl+ Alt+ p Å Right Alt+ Shift+ W Ctrl+ Alt+ Shift+ W Ä Right Alt+ Shift+ Q Ctrl+ Alt+ Shift+ Q Ö Right Alt+ Shift+ P Ctrl+ Alt+ Shift+P
某些Ctrl+Alt快捷方式可能会在某些程序上触发其他操作。
例如Ctrl+ Alt+p将在记事本中打开打印对话框。
您可以使用 Microsoft Keyboard Layout Creator 通过加载现有键盘配置文件来检查可用的字符文件 → 加载现有键盘...并检查Alt+Ctrl(AltGr)转移状态。