** 说明:**
-
单按 CapsLock 时还是 CapsLock,与其它键组合时变为 Ctrl + Option + Cmd + Shift
例:CapsLock + g 等于 Ctrl + Option + Cmd + Shift + g
-
单按 Fn 是 Esc,与其它键组合时还是 Fn
例:Fn + g 等于 Fn + g
** 代码: **
{
"title": "Fn/CapsLock Enhancement",
"rules": [
{
"description": "长按 CapsLock 变 Hyper key",
"manipulators": [
{
"from": {
"key_code": "caps_lock",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "right_control",
"modifiers": ["right_command", "right_option", "right_shift"]
}
],
"to_if_alone": {
"hold_down_milliseconds": 100,
"key_code": "caps_lock"
},
"type": "basic"
}
]
},
{
"description": "单按 Fn 变 Escape",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "fn",
"modifiers": {
"optional": ["any"]
}
},
"to": [
{
"key_code": "fn",
"lazy": true
}
],
"to_if_alone": [
{
"key_code": "escape"
}
]
}
]
}
]
}