keyd icon indicating copy to clipboard operation
keyd copied to clipboard

Cannot use Unicode characters in Electron Apps

Open Oostveliske opened this issue 1 year ago • 3 comments

[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

Oostveliske avatar Nov 23 '24 20:11 Oostveliske

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.

nsbgn avatar Nov 23 '24 21:11 nsbgn

Oh yeah, sorry then it's a duplicate.

Oostveliske avatar Nov 24 '24 12:11 Oostveliske

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).

ghost avatar Dec 14 '24 14:12 ghost