在X下,我可以使Caps Lock在被短暂按下时表现为Esc,但在按下时作为Ctrl表现为:
setxkbmap -option 'caps:ctrl_modifier'
xcape -e 'Caps_Lock=Escape' -t 100在Wayland /Wayland环境下,我如何复制这种行为?
发布于 2019-06-21 08:18:29
将以下内容放入您的sway配置中:
input "type:keyboard" {
xkb_options caps:ctrl_modifier
}来源:https://github.com/swaywm/sway/wiki#keyboard-layout
更新: OP要求"Caps锁是一个逃逸,但持有时是一个控件“。结果发现,有一个简单程序在libevdev级别上做到了这一点(因此,无论是否适用于任何显示服务器,Wayland都可以这样做,并且不需要上面的sway配置)。
https://unix.stackexchange.com/questions/504698
复制相似问题