ibus in 19.10 misinterprets ~/.XCompose, somehow maps to the Delete key
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ibus (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
After upgrade to 19.10, I found that my Delete key was not working as a Delete key, but that instead if I hit Delete twice it would print the character ☭.
Since others were not reporting this issue, I had a look around at my input config and remembered that I had ibus configured from a long time ago in order to support Chinese input.
If I disable ibus (either by unsetting the environment variables; or by killing ibus-daemon), then the Delete key works again as expected.
This is a regression in behavior since Ubuntu 19.04, where I had the same input setup on my desktop but the Delete key worked without problems.
I'm also not sure how to disable ibus, now that I am in this situation; or if ibus is expected to always be running.
The problem persists if I run ibus-setup and remove Chinese SunPinyin from the list of input methods, leaving only "English - English (US)".
Changed in ibus (Ubuntu): | |
importance: | Undecided → High |
Hi Steve,
I can't reproduce it here (with a Swedish keyboard). Some questions to start with:
* Which values do the environment variables have?
env | grep -E 'XMOD|_IM'
* Are you possibly on Wayland?
* Can you reproduce it on a fresh 19.10 (or with a newly created user)?
Assuming that you are on standard Ubuntu, using ibus-setup for adding/removing input sources is not the 'right' way - it's supposed to be done in Settings -> Region & Language (probably not significant for this issue, but still...).
GNOME always starts IBus if it's installed (and it's installed by default on Ubuntu).