将“~”作为 Shift+Esc 按键的输入,如美国国际布局一样

将“~”作为 Shift+Esc 按键的输入,如美国国际布局一样

我刚买了一个60%的键盘,它的“1”键旁边缺少一个专门的“`~”键。在巴西葡萄牙语中,很常见使用“ã”或“õ”等字符。对于那些不知道的人,以下是 60% 键盘的样子:

安妮·普罗

我可以通过将布局设置为“English International”来键入此类字符。

问题是,在这个键盘中输入 ~ 需要同时按下 Fn+Shift+Esc,然后在我的示例中按下“a”或“o”,然后才能打印我需要的字符。

对于这些普通角色来说,这是一项惊人的工作量。

在Windows中,我安装了Autohotkey并制作了一个小脚本,用于在按Shift+Esc时输入“~”。它按预期完美工作,并且我能够将 Fn 键从钥匙串中删除,而我必须按才能键入这些字符。

我尝试在 Linux Mint 18.1(基于 Ubuntu 16.04)中执行相同的操作,方法是安装 Autokey 并将相同的快捷方式映射到“~”。

我的自动键配置

它也有效,但在这种情况下,它不是等待下一个按键来打印字符,而是已经打印了〜,就好像我的布局没有设置为英语国际(但它是)。我 100% 肯定我的布局选择正确,因为当我使用 Fn 的完整组合键时它可以工作。

我的问题是:如何使用 Autohotkey 在 Ubuntu 16.04 中创建一个像在 Windows 中一样工作的快捷方式?

它可以是使用自动键或其他东西的解决方案,只要它有效即可。

相关内容