在 MacOS 使用 CapsLock切换中英文输入法(跟iPadOS切换中英文的方式一致),新建一个文件:
~/.config/karabiner/assets/complex_modifications/cap_to_swich_input.json
输入以下内容:
{
"title": "caps_lock switch input methods",
"rules": [
{
"description": "caps_lock 切换中英文",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "caps_lock",
"modifiers": {
"optional": [
"left_command"
]
}
},
"to_if_alone": [
{
"key_code": "spacebar",
"modifiers": [
"left_command"
]
}
],
"to_if_held_down": [
{
"key_code": "caps_lock"
}
]
}
]
}
]
}
Karabiner Element 里点击 Add rule
选择上面的配置项。
本文在 CC BY-NC-SA 4.0 许可 下发布
- 署名 - 您可以复制、发行、展览、表演、放映、广播或通过信息网络传播本作品,但必须 署名作者 并添加链接到 原文地址。
- 非商业性使用 — 您不得将本作品用于商业目的。
- 相同方式共享 — 如果您再混合、转换或者基于本作品进行创作,您必须基于与原先许可协议相同的许可协议 分发您贡献的作品。