在MacBook Air M1上,进入系统设置,选择键盘,调整修饰键以自定义快捷键。
将CapsLock键映射为Ctrl键,Ctrl键映射为Hyper键的方法是设置XkbOptions选项为ctrl:hyper_capscontrol。可以通过localectl list-x11-keymap-options查看所有可选项。在环境变量中查找对应的XkbOption源码。或者只需交换Caps和Ctrl的位置。在Wayland下自定义layout时遇到问题,只能重写XkbOption来覆盖原有设置。在Wayland和X11下都能工作。还可以考虑使用keyd来完成按键映射。
通过AutoHotKey魔改Capslock键。
完成下面两步后,将自动完成登录并继续当前操作。