PHPStorm can't accept any input from keyboard after Find Occurrence
Try this
sudo ibus restart
Answer from here...https://askubuntu.com/questions/416504/phpstorm-losing-keyboard-input#answer-420131
This may switch your keyboard input by the way so reselect your keyboard input in the Ubuntu toolbar (I set mine to En1)
Not sure what causes this though, I'm using Guake and Compiz and have seen these tools behave a bit odd sometimes
IBUS_ENABLE_SYNC_MODE=1 ibus-daemon --replace &
worked for me. You don't have to run ibus restart
every so often.
After asking PhpStorm Support, I was suggested to use other type of JDK. He said because of a known bug for OpenJDK that should be fixed in the next minor IDEA release
Here is the link related http://youtrack.jetbrains.com/issue/IDEA-79312
Then I tried to change using IBM JDK, but the problem still occured, and even make phpstorm quite slow. Step by step how to (note this dont solve my problem, just FYI) : http://www.wikihow.com/Install-IBM-Java-on-Ubuntu-Linux
From my point of view, PHPStorm has some problem with OpenJDK with different behavior. Mine is as I stated in my question. In addition, this problem happen not only after Find Occurence or using keyboard shortcut, but happen when I did nothing, it just happen pretty often.
Next I tried with oracle JDK, suggested with above link. Step by step how to : http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux
Then the problem didn't occur again, after I have tested using a day without problem, so I write this answer.
Good Luck