Featured image of post 使用 keyd 在 fedora 修改 Capslock 长按短按触发信号

使用 keyd 在 fedora 修改 Capslock 长按短按触发信号

变成 macOS 的形状了.

1
2
3
4
sudo dnf copr enable -y alternateved/keyd
sudo dnf install keyd
sudo mkdir -p /etc/keyd/
sudo vim /etc/keyd/default.conf

修改配置如下:

1
2
3
4
5
6
7
8
[ids]
*

[main]
# timeout(A, 250, B) 的意思是:
# 如果按住小于 250ms,触发 A (f14)
# 如果按住大于 250ms,触发 B (caslock)
capslock = timeout(f14, 250, capslock)

启动 keyd 系统服务

1
sudo systemctl enable --now keyd.service

然后可以在 fcitx5 设置输入法切换为 f14.

如果需要修改 keyd 配置, 修改后可以不必重启服务, 而是:

1
sudo keyd reload