2015-08-07 10 views
7

KeyBoard funktioniert nicht mehr auf der RubyMine IDE, kann aber immer noch mit Mouse auswählen und navigieren. Es ist ein häufiges Problem. Meine Systemkonfiguration, wie folgend:KeyBoard funktioniert nicht mehr auf der RubyMine IDE

RubyMine 7.1.4 läuft auf Ubuntu 14.04 und Open JDK Java 7.

Wie Fahrt dieser Probleme zu bekommen?

Antwort

13

Die Tastatureingabe ist manchmal blockiert, wenn IBus aktiv ist.

Wenn IDEA auf einem System verwendet wird, auf dem IBus installiert ist und die Tastatureingabe manchmal vom IBus-Daemon blockiert wurde. Event Dispatching Thread ist aktiv. Alle anderen Ereignisse werden der Reihe nach geliefert - d. H. Es ist möglich, Text oder Menüaktionen durch eine Maus auszuwählen.

Einstellung IBUS_ENABLE_SYNC_MODE = 1 scheint zu helfen. Beachten Sie, dass die Einstellung für IBus gilt. Legen Sie sie also entweder im Shell-Profil fest, oder starten Sie den IBus-Dämon mit dieser Option neu. Führen Sie folgenden Befehl am Terminal aus, um dies zu tun.

Funktioniert wie ein Charme, auch ohne die IDE neu zu starten.

Siehe Reference