Linux和Umlaut通过美国键盘上的fn键


0

对于我作为程序员来说,使用美式键盘布局非常方便。事实上,我已经习惯了,我很难回到我的母语德语的本地化布局。我想念的是变形金刚。

我想创建一些X映射,允许我使用键盘的fn键和另一个字母键'a'来创建字符'ä'。

我尝试过其他方法,这些方法都太烦人了。我也不想仅仅因为我需要四个左右的附加字母来切换美国和德国之间的整个键盘布局。

任何人都知道如何做到这一点?不知道这是否可以在X服务器之外工作?


在Ubuntu中,我按住右键并按下西里尔语“у”以获得西里尔语“ў”(alt +数字,而在Ukr布局中给我1²§$°<>•[] - ≠\; alt + shift + [some]数字 - ₴€ - ±; alt +е - ё)。我相信这可以通过键盘首选项进行配置。我希望,你的情况也是如此。
布朗

我没有英文键盘布局,但尝试AltGr和Shift + AltGr组合与所有字符,以查看是否有一些你想要的字符掉出来。编辑:与上述评论相关。我应该学会在回复之前重新加载页面:-)。
Daniel Andersson

Answers:


0

有美国键盘的altgr-intel变体,它在AltGr + q上给Alt,在AltGr + p上给ö,在AltGr + y上给ü(也就是说,因为AltGr + a,o,你已经被á占据了, ó和ú,分别)。

看那边: 我们altgt-intl键盘布局

当然,如果你愿意,你也可以将变音符重新映射到AltGr + a,o,u。

当然,这并没有直接回答这个问题,因为它被要求使用Fn键。但是,在大多数键盘上,Fn键由键盘本身处理,而不是传递给操作系统,所以没有机会做任何其他事情而不是它本身。

对于虚拟终端,您可以使用ckbcomp将xkb布局转换为适合的布局定义loadkeysckbcomp us altgr-intl | loadkeys

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.