首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >横摇/越野下的帽锁行为

横摇/越野下的帽锁行为
EN

Unix & Linux用户
提问于 2019-03-06 12:45:35
回答 1查看 5.4K关注 0票数 3

在X下,我可以使Caps Lock在被短暂按下时表现为Esc,但在按下时作为Ctrl表现为:

代码语言:javascript
复制
setxkbmap -option 'caps:ctrl_modifier'
xcape -e 'Caps_Lock=Escape' -t 100

在Wayland /Wayland环境下,我如何复制这种行为?

EN

回答 1

Unix & Linux用户

发布于 2019-06-21 08:18:29

将以下内容放入您的sway配置中:

代码语言:javascript
复制
input "type:keyboard" {
    xkb_options caps:ctrl_modifier
}

来源:https://github.com/swaywm/sway/wiki#keyboard-layout

更新: OP要求"Caps锁是一个逃逸,但持有时是一个控件“。结果发现,有一个简单程序在libevdev级别上做到了这一点(因此,无论是否适用于任何显示服务器,Wayland都可以这样做,并且不需要上面的sway配置)。

一个相关的讨论线程:https://github.com/swaywm/sway/issues/719

票数 7
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/504698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档