This seems to be an IBus issue. The bug is not localized yet but it's clear it is not in IDEA - rather in IBus or possibly in Java X events handling code.
Workarounds:
- IBus can be disabled for IDEA by unsetting env. variable XMODIFIERS. So, add the following lines to
$IDEA_HOME/bin/idea.sh
at almost the end of the file:
...
XMODIFIERS=idea.sh
export XMODIFIERS
# ---------------------------------------------------------------------
# Run the IDE.
# ---------------------------------------------------------------------
...
- Have been reported that run
ibus-daemon -rd
is not recommended as it may cause JVM crash. However, it also seems to work.