macOS swaps "`/~" and "§/±" key on ISO English keyboard
I use an Apple Keyboard with ISO type that looks like this:
Note how the key left to "1" inserts "§" and "±" (with Shift) and the key left to "z" inserts "`" and "~" (with Shift).
Since upgrading to macOS Sequoia, macOS incorrectly swaps these two keys, no matter what I do. Moreover, when I do Keyboard type detection, it always fails to detect, and if I set it manually to ISO, it does not work.
How to fix this bug? I use Karabiner Elements for unrelated keyboard modifications, but I could not find any option there to swap these keys. And, after all, it used to simply work.
MacBook Pro 13″, macOS 15.1