keyd not working in flatpak apps in kde
i used to use keyd in gnome, and it worked as normal in both, system and flatpak apps, now after migrating to kde , it only works in system not in flatpak apps.
when i type some accent letters in flatpak apps , it returns wrong characters, like á it returns 02p, ç it returns 02v
could you help me ? thanks in advance
I use keyd with KDE and I have no problem in flatpak app (LibreOffice, Chromium). I don't use compose for unicode character though. For me unicode character is manage by xkb and I have no problem to input my accented character, including unicode combining diacritic/accent. If you use the compose part of keyd do you tried to enter compose character the traditional way? you could look at this You know how composekey works traditionally? Beside there seems to be problem with Electon app: https://github.com/rvaiya/keyd/issues/273#issue-1329386014
I have tried compose (tradional way) works as expected in flatpak app (LibreOffice, Chromium): ą , ė
For what I understand keyd unicode/compose macro assumed that a particular key is used as ComposeKey (the key that trigger the compose sequence). That key could be configure in KDE, in systemsetting you go to
keyboard > keyboard and then click in the upper right (on recent KDE) wich open the option of xkb and then in the Compose section you can choose the key that trigger Compose. I don't know if it the same for all keyd install but by looking at /usr/share/keyd/keyd.compose that the Compose key should be Cancel on my system.
You could look at https://userbase.kde.org/Tutorials/ComposeKey (Notice that the keyboard page in Systemsetting at change in recent KDE Plasma6 so it could look different on your system)
For me unicode character is manage by xkb and I have no problem to input my accented character, including unicode combining diacritic/accent.
thanks for your answer when you have time, could you please tell me what i have to do to use xkb ?