Open chriscrofty opened 1 month ago
Same exact thing here, Macbook M1 Pro, same exact keys have been inverted.
Turning off Karabiner fixes the issue
I have the same issue, just with a fr azerty layout, so inverted keys are (@,#) and (<,>).
Same issue on M1. I tried fighting fire with fire, ergo to fix that using karabiner itself, but I failed to find the § key on the lists.
Hey, devs, it's a big mistake most of us can't to work good now. Please fix it 🙏
Here's my temporary fix: add a complex modification:
{
"description": "Temporary fix for inversed keys <> and @#",
"manipulators": [
{
"from": {
"key_code": "non_us_backslash",
"modifiers": { "optional": ["shift"] }
},
"to": [{ "key_code": "grave_accent_and_tilde" }],
"type": "basic"
},
{
"from": {
"key_code": "grave_accent_and_tilde",
"modifiers": { "optional": ["shift"] }
},
"to": [{ "key_code": "non_us_backslash" }],
"type": "basic"
}
]
}
I have not spotted an undesirable side effect yet.
Can confirm, the same problem exists with the Turkish keyboard.
Can be worked around by mapping "grave_accent_and_tilde" to "non_us_backslash" and vice versa in Simple Modifications.
Same with swedish keyboard, "<" is now "§"
Same with German keyboard, < and ^ are swapped... so it's a general problem with these two keys (they are in the same place), not dependant on the language I guess.
EDIT: Duplicate of #3969. Better downgrade for now & turn off auto update if this annoys you: https://github.com/pqrs-org/Karabiner-Elements/issues/3962#issuecomment-2401904669 (or set the keyoard type to US, thanks @aplinxy9plin )
Same with German keyboard, < and ^ are swapped... so it's a general problem with these two keys (they are in the same place), not dependant on the language I guess.
Yeah. It’s not dependent. I solved problem with change keyboard type from ISO -> US
change keyboard type from ISO -> US
Worked for me, thanks!
Swapping ~
(grave_accent_and_tilde
) with §
(non_us_backslash
) was the main reason to use Karabiner for me to keep my habits, I even physically replaced these buttons to have desired layout. After upgrading to Sequoia and latest Karabiner it stopped working, and after spending some time on it (and landing here) it seems like all I had to do is... removing simple mappings, because keyboard works as expected without it 😅. I use ISO virtual keyboard.
My temporary fix
Since updating to 15.20 these keys seem to have switched:
Keyboards are set to ISO in virtual keyboard settings.
Macbook M3 pro, Apple with Magic Keyboard with Numeric Keypad 2.0.6. and same for internal keyboard.