大写键是不是不能当前导键,如不能,原因是?

可以试一下 Linux 下的键盘映射工具

比如用 keyd 的话,可以这样配置

[main]
capslock = overload(layer(emacs-hyper), esc)

[emacs-hyper]
a = macro(C-x @ h a)
b = macro(C-x @ h b)
c = macro(C-x @ h c)
d = macro(C-x @ h d)
...