我已经安装了 colemakwide(xkb) 并希望保留像ctrl+s等这样的快捷方式。目标是所有ctrl快捷方式的行为都像我在 windows/klc 中通过使用原始 vk 按键所做的 QWERTY 一样。我使用以下脚本来映射ctrl+ c:
"xdotool key --delay 0 --clearmodifiers ctrl+c"
Release + m:0x4 + c:54
它可以很好地复制/粘贴并在终端中发送 sigint。
但是,当我尝试映射两个键时,脚本因某种原因停止工作。
"xdotool key --delay 0 --clearmodifiers ctrl+x"
Release + m:0x4 + c:53
"xdotool key --delay 0 --clearmodifiers ctrl+c"
Release + m:0x4 + c:54
关于如何解决这个问题或如何ctrl直接映射 xkb 中的行为有什么想法吗?
答案1
如果您有足够的权限来编辑文件/usr/share/X11/xkb/
夹中的文件,有一种方法可以在不使用xdotool
.您需要创建一个新的type
whereCtrl
移动到level3
有点像AltGr
,并将每个字母键设置为此类型。
我回答了更多细节这个帖子,它看起来与您需要的类似。