#[SOLVED] &kp GRAVE yields § instead of `

1 messages · Page 1 of 1 (latest)

vivid fern
vernal sun
#

The keycode names ZMK uses are HID spec ones, which corresponds to using a US English layout in your operating system. Sounds like you use a different layout, so the names will not necessarily match what you see typed in the OS

vivid fern
#

That's true, I use U.S. with Umlauts (German). Thanks for the hint, I'll try to find the header first

vivid fern
vernal sun
#

I think Karabiner Elements might have that functionality

#

Header should exist for common de locales, but the ones in the Releases page are for Windows, macos ones might be slightly different

vivid fern
#

Thanks a lot for your help!

vernal sun
#

That’s interesting, I guess you had a mapping set in Karabiner

vivid fern
#

It's weird, as soon as I quit Karabiner I get the § sign again. So running Karabiner seems necessary for me. Also running KarabinerViewer and pressing Backtick on my laptop and on the split keyboard yields same key_code: grave_accent_and_tilde but different int value 10 vs 50

vernal sun
#

You seem to have set up some sort of layout in Karabiner to map your laptop keyboard

vivid fern
#

I fully uninstalled Karabiner now and still get the §. There must be something else which is screwing with the layout but I cannot figure out what.

vernal sun
#

Maybe I am not understanding this right, but it seems clear to me. Your OS layout is one that outputs that char, but you were always overriding it with Karabiner Elements to produce a “US-like” output instead. Now that you don’t have Karabiner, you observe the actual OS layout?

#

What keyboard layout is your OS configured to use?

vivid fern
#

The OS layout is US

vernal sun
#

That’s weird, your layout seems to match your language setting instead, i.e. UK English: https://keyshorts.com/blogs/blog/37615873-how-to-identify-macbook-keyboard-localization#uk-british-english

#

Does macos allow setting layout per keyboard?

vivid fern
#

Omg, that's it. It's was the initial setup where I didn't pay attention and just chose Europe last week when I plugged the keyboard first time. I needed to pick ANSI. You're correct MacOS allows for different layouts per keyboard and I selected the wrong one. Thanks, now it works!

#

[SOLVED] &kp GRAVE yields § instead of `