我想将以下行为与代码94对应:
1)默认为“ <”
2)移位时为'>'
3)与alt一起是'|'
我只能通过使用命令(名称来自xev
)来获取默认值和转移行为:
xmodmap -e "keycode 94 = less greater"
我对所有行为尝试了三件事:
1)
xmodmap -e "keycode 94 mod1 = less greater bar"
2)
xmodmap -e "keycode 94 shift mod1 = less greater bar"
3)
xmodmap -e "keycode 94 = less greater"
xmodmap -e "add mod1 = less bar"
前两个添加了默认情况下具有“ <”和“ |”的效果 带班。我不确定第三者的工作。
我也从命令中得到了与1)和2)中相同的行为(shift是相关的,alt不执行任何操作):
xmodmap -e "keycode 94 mod1 = less bar"
我的信息主要基于此答案(尤其是奖金部分)。
如何根据修饰符将单个键映射为具有不同的默认值,移位和行为?
如果有帮助,请投票。您应该对所有您认为有用的答案和问题进行投票---这是使网站对新移民有用的唯一方法。
—
Rmano 2014年
不幸的是,我无法投票(我的声誉为11,但需要15)。
—
user1335014
xmodmap
在Ubuntu中不再建议这样做。您应该使用功能更强大(但复杂得多)的xkbd系统...您可以在此处找到答案的链接链接