Не могли бы вы помочь мне с чертовски странной проблемой? Я использую Intellij IDEA 13 в Ubuntu 14.04, и время от времени моя клавиатура полностью (да, полностью, это не о ярлыках) блокируется в IDEA. Я все еще могу делать с мышью все, что захочу в IDEA, также я могу использовать клавиатуру везде, кроме IDEA. И это можно исправить, только перезапустив IDEA.
Кто-нибудь может дать подсказку, пожалуйста?
Существует нерешенный вопрос в jetbrains youtrack для intellij идеи , которые рекомендуют два решения:
Ввод с клавиатуры может быть разблокирован путем перезапуска демона IBus от консоли:
ibus-daemon -rd
IBus может быть отключен для ИДЕИ путем сбрасывания огибающего переменного XMODIFIERS, но способность ввести национальные характеры в ИДЕЕ будет потеряна:
XMODIFIERS="" idea.sh
я использовал второй и решил мою проблему.
Я испытал это и его работу до сих пор, но я обновлю, если это замерзнет снова. Я видел предложение на youtrack, который предлагает выключить iBus, который, кажется, вмешивается особенно из-за, он - использование ctrl + ярлык пространства для изменения настроек языка. Можно сделать это путем движения в:
поддержка языка> система метода ввода с клавиатуры> ни один
*****
ОБНОВЛЕНИЯ **** После выполнения его некоторое время эта техника все еще не работала, когда я продолжал замораживаться. Я предполагаю на данный момент, что я буду придерживаться следующего обходного решения для перезапуска ibus, который немного неудобен, но что можно сделать.
входят в тип терминала
:
ibus-daemon -rd
Я смог решить его с тем, что я нашел здесь , который в основном добавляет export XMODIFIERS=""
на idea.sh
ibus-daemon -rd
на терминале. Или обновление IBus к версии 1.5.11 или добавляют
export IBUS_ENABLE_SYNC_MODE=1
к Вашему~/.profile
, затем перезапускают сессию., С другой стороны, можно выключить IBus по телефону
System Settings | Language Support | Keyboard input method
.
, который ИДЕЯ 15 покажет предупреждению, если несовместимая версия IBus будет использоваться.