安装 Karabiner-Elements 和 Capslock
设置单击 Caps 切换输入法
打开配置文件 ~/.config/karabiner/karabiner.json
找到 “description": “capslock = esc(click) | hyper(hold)”
改 to_if_alone 值(to_if_alone 表示短按,to 表示长按):
- 保持原功能
- 在 Bob 和某些软件的输入框切换不了输入法
- 有时候随机变成大写锁定
{
"to_if_alone": [
{
"key_code": "caps_lock"
}
]
}
- 映射到切换输入法的快捷键
- 切换有点延迟
- 有时候切换不到,比如某些情况下每次点击都间隔一秒就会
{
"to_if_alone": [
{
"key_code": "spacebar",
"modifiers": ["left_control"]
}
]
}