Karabiner-Elements
Karabiner-Elements copied to clipboard
Pressing `fn` and F-keys releases the `fn` key rather than staying down
After pressing fn
with any F-keys without a long delay, the fn
key is released and will toggle the emoji viewer (or change input source) which is annoying (I need fn
to toggle emoji viewer since Ctrl Cmd Space
doesnt close the window and I dont want to move the mouse to close it)
If Karabiner is off, the fn
key will stay down when pressing other F-keys and only goes up when I release it
(Karabiner-Elements 14.5.0 / macOS Monterey 12.4 / MacBook 12-inch 2017 / Apple Internal Keyboard)
I have the same problem. I hope this behavior will be fixed, but now it annoys me with volume manipulation, fn+F11 and fn+F12, and I'm using this workaround:
{
"title": "fn+Function Workaround",
"rules": [
{
"description": "Suppress incorrect fn release events on fn+Function",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "f11",
"modifiers": {
"mandatory": ["fn"],
"optional": ["any"]
}
},
"to": [
{
"key_code": "volume_decrement",
"modifiers": ["fn"]
}
]
},
{
"type": "basic",
"from": {
"key_code": "f12",
"modifiers": {
"mandatory": ["fn"],
"optional": ["any"]
}
},
"to": [
{
"key_code": "volume_increment",
"modifiers": ["fn"]
}
]
}
]
}
]
}
Note that this ignores the setting [Use all F1, F2, etc. keys as standard function keys].