Hello,
I can’t type obofilli using the Dhivehi keyboard layout on certain applications. I can type the diacritic just fine on LibreOffice, but I can’t on Inkscape and GIMP.
The diacritic can be typed using the QWERTY “O” key after switching to the Dhivehi keyboard layout.
The thing that looks like an X in the above image is the diacritic that I can’t type.
I’ve tested a few applications and it seems I can type the diacritic on the following applications.
- Brave Browser
- Dolphin
- Heroic Games Launcher (Flatpak)
- Kate
- LibreOffice
- Prism Launcher (Flatpak)
- Signal (Flatpak)
I can’t type the diacritic on the following applications.
- Bitwarden (Flatpak)
- Firefox
- GIMP
- Inkscape
- Lutris (Flatpak)
- Obsidian (Flatpak)
- Steam
I’ve also posted about this issue on the Fedora Discussion Forum before. The person who replied said to talk to the KDE devs about this issue. I’m wondering if I should submit a bug report about this to https://bugs.kde.org.
System Info
Operating System: Fedora Linux 43
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 6.19.7-200.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
hi, welcome.
not all marks are going to work in certain text fields, and i can confirm this happens to be one of them.
when i add this mark to my .XCompose file like so
include "%L"
<Multi_key> <t> <o> : "ޮ" U07AE # THAANA OBOFILI
i’m able to type the mark above a character in libre office and kate such as

but when i try to type it here the compose sequence is not captured
when i try to past it here like so cޮv it renders ok at frist, but it uses a <span> in markdown for the language and after the post is sent, it strips out the mark.
c<span lang="hi-IN">ޮ</span>v
â
this mark however seems ok
I don’t really get what you mean by not “not all marks are going to work in certain text fields”.
So, I’ve found somewhat of a solution to my issue. So in plasma settings there’s a section called Virtual Keyboard. I’ve found that if I set it to either iBus Wayland or Fcitx 5, I can type the diacritic.
I previously had it set to Plasma Keyboard. It seems that I can’t type “obofilli” on certain applications if I set the Virtual Keyboard to either None or Plasma Keyboard. I’d really like to know why this is happening.
i don’t have any virtual keyboards installed, so i can’t help with that.
it’s also not clear to me why certain apps will accept some of these accent marks in their text fields and others will not when clearly the keyboard is sending the unicode needed to generate the character.
perhaps it’s a font or a language thing, or in the case of firefox text entry, it just does not seem set up to accept anything other than standard ASCII text.
brave is chromium based and perhaps they allow these other accent marks and non ASCII characters where firefox and firefox based browsers like zen do not.
for instance i can type the ™ or © characters here but those are pretty bog standard ASCII codes, but if i try to use compose to generate say
it will not work and i have to resort to copy and paste from libre office to bring it here into firefox.