Hi, I have been using combining keys (i.e., " + <space> = ", " + e = ë, ...) for as long as I remember. I honestly don't remember if I ever configured KDE this way or if it's standard. Since my upgrade from Kubuntu 14.10 to 15.04 the ", ', ~, etc keys no longer work in Konsole. They do still work in all other applications. Any idea what could cause this? Reproducible: Always Steps to Reproduce: 1. press " 2. press <space> (or any other character which can be combined) 3. nothing happens Actual Results: nothing Expected Results: " should appear chrisvdb@tesla:~$ locale LANG=en_SG.UTF-8 LANGUAGE=en_US:en LC_CTYPE="en_US.UTF8\" " LC_NUMERIC="en_US.UTF8\" " LC_TIME="en_US.UTF8\" " LC_COLLATE="en_US.UTF8\" " LC_MONETARY="en_US.UTF8\" " LC_MESSAGES="en_US.UTF8\" " LC_PAPER="en_US.UTF8\" " LC_NAME="en_US.UTF8\" " LC_ADDRESS="en_US.UTF8\" " LC_TELEPHONE="en_US.UTF8\" " LC_MEASUREMENT="en_US.UTF8\" " LC_IDENTIFICATION="en_US.UTF8\" " LC_ALL=en_US.UTF8\"\
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.
https://bugreports.qt.io/browse/QTBUG-56452