I use a Brazilian keyboard layout, the default incomplete one, and a custom one I’ve made. Everything works fine, except for LibreOffice. It sometimes recognizes inputs such as ó õ é, but it generally just writes o o e instead. I can write my text elsewhere and copy-paste it, which works fine for small editions.
I’ve searched the internet and all proposed solutions do not apply to me. It seems to be an old and reoccurring issue.
They point out to IBus, which I don’t use.
They are Ubuntu-centric, swapping libreoffice-kde with libreoffice-gnome, running dpkg-configure locale and other specific commands.
They propose changing settings in /etc/profile.d/libreoffice, which does not exist in my system.
They change X11 settings, but I’m on Wayland.
They are usually very old and obsolete in general.
I would like to take in suggestions for solving this problem, because it makes LibreOffice unusable.
For now, the workaround is installing the Flatpak version of LibreOffice.
This is a good workaround and does solve the problem. It’s just weird that this single application behaves differently and requires me to install IBus on a KDE desktop. Maybe it’s an upstream bug in LibreOffice? I could reproduce my custom keyboard layout in IBus, I think.
Hallo, I had the same problem in LibreOffice, but also in Vivaldi. But in KDE,
System Settings - Keyboard - On-Screen Keyboard - Alternate Characters - i put False and solved the problem for me…
I’ve just encountered the same behaviour in the Kate “search and replace” tool. So this is probably a bug upstream and hopefully the commit will fix it in the coming updates. Thanks for the support.