xbindkeys/xkb 地图 ctrl 快捷键

xbindkeys/xkb 地图 ctrl 快捷键

我已经安装了 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.您需要创建一个新的typewhereCtrl移动到level3有点像AltGr,并将每个字母键设置为此类型。

我回答了更多细节这个帖子,它看起来与您需要的类似。

相关内容