Summary: | Dead keys not working in KDE applications | ||
---|---|---|---|
Product: | unknown | Reporter: | Chris Vanden Berghe <Chris> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | next_ghost |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Kubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Chris Vanden Berghe
2015-05-04 01:34:54 UTC
Ok, have done some more testing... ... turns out that everything works fine in non-KDE applications like Firefox, Thunderbird, Atom, etc but NOT in KDE applications like Kate, Rekonq, Konsole, etc. Firefox, Thunderbird, Atom: all the ones I tested work (~,`,',",^) Konsole, Kate: none work Rekonq: some work (~,`,^), other do not (", ') Not sure if this means this bug has to be refiled? And, if so, where? Ok, I have done a bit more research... what I called 'combining keys' are officially called 'dead keys'. Under 'Hardware' - 'Input devices' - 'Layouts' I have only one layout: us - English (US) - English (US, International with dead keys) - US I have found http://askubuntu.com/questions/616755/dead-keys-on-firefox-kubuntu-15-04, but I honestly do not understand the consequences of removing ibus. It worked fine in Kubuntu 14.10 / KDE 4.x, so I would have expected it to work in Kubuntu 15.04 / KDE 5.x as well. I took a look through the products to reassign this bug to instead of Konsole, but cannot determine which is the appropriate one. If I do not get a response I'll reassign it to 'unknow' product. I have reassigned the bug to 'unknown'. I can confirm this bug with the following KDE/Qt versions: KDE Frameworks 5.28.0 Qt 5.6.2 Plasma 5.8.4 When IBUS is in use, dead keys don't work in Konsole, Kate, Kiten and pretty much any other KDE5 application I've tried. Only KDE4 applications like Okular work fine. Unsetting the QT_IM_MODULE env variable completely is a possible workaround. However, it's not acceptable for me because I'm using IBUS for writing in Japanese. |