Cannot use Unicode characters in Electron Apps
[ids]
[main]
capslock = layer(capslock) f13 = leftmeta control = layer(ctrl)
[capslock:C]
' = ß j = ä k = ö l = ü ; = å f1 = f13 f2 = f14 f3 = f15 f4 = f16 f5 = f17 f6 = f18 f7 = f19 f8 = f20 f9 = f21 f10 = f22 f11 = f23 f12 = f24 shift = layer(capslock_shift)
[capslock_shift]
' = ß j = Ä k = Ö l = Ü ; = Å
[ctrl:C]
capslock = capslock
See title Symbols like ö or å work in many places, but not in apps like Chromium based apps (Brave, Discord) or Obsidian Instead of ö it prints 03a
My System: Fedora 41 KDE Plasma Wayland
Very unfortunate. This is the same as #273, right? If there are some other ways to generate these keys in the system layout you're using, you could write them using macros as a workaround.
Oh yeah, sorry then it's a duplicate.
I solved plenty of issues by creating a "special" xkb english keyboard, basically standard US with non-English language in lv3+4, and various dead keys in remaining "free" key slots. Then by using macro it should be indeed possible to easily activate either common characters (explicitly mapped in custom) or at least activate a dead key (didn't test it but it should work).