I'd like to disable CTRL-SHIFT-U
on 18.04.2.
Currently, pressing CTRL-SHIFT-U
within a text prompt will make an underlined u
appear on the screen and pressing keys will not append text to the prompt until Escape or Enter is pressed.
This prevents me from using the default combo in IntelliJ IDE to toggle case, and I do not wish to use something else than the default.
There are countless questions about this on Superuser and Askubuntu. I tried most of the answers, none of them has any visible effect.
Go to Language Support > Keyboard input method system > Set the value to none (some answers suggest pressing the Apply System-Wide button)
or
Add
export IBUS_ENABLE_SYNC_MOVE=1
to ~/.profile and then reboot
or
Kill the ibus-daemon process
This one, the process does exist, but it respawns immediately when killed.
Throughout the answers it was implied that ibus was responsible for this behavior. There is even a GitHub issue about this. So I finally caved in and decided to try removing the ibus
package by using apt-get remove ibus
and apt-get purge ibus
, which is suggested by one of the answers.
After rebooting, CTRL-SHIFT-U
still does this thing. There is no longer any ibus-daemon process even after startup. If I go to Language Support, there is no longer ibus as a Keyboard input method system option. It is set to none, and only XIM remains as an alternative.
How come the CTRL-SHIFT-U
still works even after ibus is uninstalled, and how can I disable it once and for all on Ubuntu 18.04.2?