Блокировка клавиатуры в IntelliJ IDEA в Ubuntu 14.04

Не могли бы вы помочь мне с чертовски странной проблемой? Я использую Intellij IDEA 13 в Ubuntu 14.04, и время от времени моя клавиатура полностью (да, полностью, это не о ярлыках) блокируется в IDEA. Я все еще могу делать с мышью все, что захочу в IDEA, также я могу использовать клавиатуру везде, кроме IDEA. И это можно исправить, только перезапустив IDEA.

Кто-нибудь может дать подсказку, пожалуйста?

182
задан 15 December 2016 в 03:58

4 ответа

Существует нерешенный вопрос в jetbrains youtrack для intellij идеи , которые рекомендуют два решения:

  1. Ввод с клавиатуры может быть разблокирован путем перезапуска демона IBus от консоли:

    ibus-daemon -rd
    
  2. IBus может быть отключен для ИДЕИ путем сбрасывания огибающего переменного XMODIFIERS, но способность ввести национальные характеры в ИДЕЕ будет потеряна:

    XMODIFIERS="" idea.sh
    

я использовал второй и решил мою проблему.

226
ответ дан 15 December 2016 в 03:58

Я испытал это и его работу до сих пор, но я обновлю, если это замерзнет снова. Я видел предложение на youtrack, который предлагает выключить iBus, который, кажется, вмешивается особенно из-за, он - использование ctrl + ярлык пространства для изменения настроек языка. Можно сделать это путем движения в:

поддержка языка> система метода ввода с клавиатуры> ни один

enter image description here

*****

ОБНОВЛЕНИЯ **** После выполнения его некоторое время эта техника все еще не работала, когда я продолжал замораживаться. Я предполагаю на данный момент, что я буду придерживаться следующего обходного решения для перезапуска ibus, который немного неудобен, но что можно сделать.

входят в тип терминала

:

ibus-daemon -rd
1
ответ дан 15 December 2016 в 03:58

Я смог решить его с тем, что я нашел здесь , который в основном добавляет export XMODIFIERS="" на idea.sh

14
ответ дан 15 December 2016 в 03:58
  1. Временное решение : просто выполнитесь ibus-daemon -rd на терминале.
  2. Постоянное решение : 01 октября 2015 обновление по выпуску рекомендует:

Или обновление IBus к версии 1.5.11 или добавляют export IBUS_ENABLE_SYNC_MODE=1 к Вашему ~/.profile, затем перезапускают сессию.

, С другой стороны, можно выключить IBus по телефону System Settings | Language Support | Keyboard input method.

, который ИДЕЯ 15 покажет предупреждению, если несовместимая версия IBus будет использоваться.

8
ответ дан 15 December 2016 в 03:58

Другие вопросы по тегам:

Похожие вопросы: