我在 Google 上搜索了各种使用 xkb 创建自定义键盘布局的指南。我希望左 alt 键发送控制键事件。经过多次尝试和错误,我得出了这个(基于爱沙尼亚语键盘布局):
partial alphanumeric_keys modifier_keys
xkb_symbols "ee_dfv" {
include "ee(basic)"
name[Group1]="Estonian (DFV)";
key <LALT> {
type[Group1]="ONE_LEVEL",
symbols[Group1] = [ Control_L ]
};
modifier_map Control { <LALT> };
};
我将其添加到evdev.xml
GNOME 布局可视化工具中,它确实显示了修改后的映射,但按键仍像以前一样工作。令人惊讶的是,修改后的映射在 xterm 中正常工作。
我做错了什么吗?还是还有其他方法可以用 Wayland 修改键盘布局?我成功使用了 xmodmap 十年,但谷歌搜索显示它不受 Wayland 支持。