Ubuntu 14.04上のIntelliJ IDEAのキーボードロック


182

奇妙な問題の地獄で私を助けてくれませんか?私はUbuntu 14.04でIntellij IDEA 13を使用し、時々キーボードを完全に(いや、完全にショートカットではありません)IDEAでロックします。IDEAで望んでいることは何でもマウスを使って行えます。また、IDEA以外のすべての場所でキーボードを使用できます。そして、それは今までIDEAを再起動することによってのみ修正できます。

誰かヒントをお願いできますか?


IntelliJ内の一部のフィールドでキーボードが単にキャプチャされている可能性がありますか?それはランダムなものですか、それとも特定の何かがそれを引き起こしますか?
ルラージ14

一部のフィールドでそのようなキーボードをキャプチャできるとは思いませんが、次回はより正確に確認します。そして、それはランダムなもののようです。
トレブルスネーク14

4
私の同僚と私はまったく同じことを経験しています(同じOSとIntelliJ 13.1.4)。IntelliJを数時間に1回再起動する必要があります(ただし、Alt-F4は使用できます)-非常に迷惑です。また、完全にランダムに発生することがわかりました。前回は、HTMLファイルの編集中だった。ショートカットを押している間ではありません。
ハレナスト14

IntelliJのインスタンスを2つ実行していたが、両方ともフリーズした。関連するかどうかはわかりませんが、IDEを閉じると、実行中のアプリケーションサーバーを切り離すのに通常非常に短い時間がかかります。フリーズが発生した後、終了していないように見えるため、それをキャンセルする必要があります。
ハレ・ナスト14

2
これは、SOAP UIを含む他のJava Swing GUIに影響するJavaの問題です。「ibus-daemon -rd」は問題も修正します
rjdkolb

回答:


227

あるアイデアのIntelliJのためのyoutrack JetBrainsの中に未解決の問題 2つの解決策をお勧めします。

  1. キーボード入力は、コンソールからIBusデーモンを再起動することでロック解除できます。

    ibus-daemon -rd
    
  2. envの設定を解除すると、IDEAのIBusを無効にできます。変数XMODIFIERSですが、IDEAで国別文字を入力する機能は失われます。

    XMODIFIERS="" idea.sh
    

私は2番目のものを使用し、私の問題を修正しました。


26
>コンソールから「ibus-daemon -rd」。うまくいきました!よろしくお願いします!)
トレブルスネーク14年

6
6か月後、オプション1はJVMクラッシュを引き起こす可能性があるため推奨されなくなりました:/
マイク

1
@Mikeの国民的性格はどういう意味ですか?今日は6月2
アブデラマネTAHRI JOUTI

23
「ibus-daemon -rd」-これを腕に入れ墨することを真剣に検討しています。
バラスネメス

3
この問題の最後の更新(2015年6月17日)の推奨事項export IBUS_ENABLE_SYNC_MODE=1
ナチョコロマ


8
  1. 一時的な解決策:単にibus-daemon -rdターミナルで実行します。
  2. 恒久的な解決策:この問題に関する2015年10月1日の更新では、以下を推奨しています。

IBusをバージョン1.5.11にアップグレードするか、に追加export IBUS_ENABLE_SYNC_MODE=1して~/.profileから、セッションを再開します。

または、でIBusをオフにすることもできますSystem Settings | Language Support | Keyboard input method

互換性のないIBusが使用されている場合、IDEA 15は警告を表示します。


1

私はこれを試してみましたが、今まで動作していましたが、再びフリーズした場合は更新します。YouTrackで、特にctrl +スペースショートカットを使用して言語設定を変更するために干渉するiBusをオフにすることを提案する提案を見てきました。あなたはそれに行くことによってそれを行うことができます:

言語サポート>キーボード入力方式システム>なし

ここに画像の説明を入力してください

****更新*****

しばらく実行した後、この手法はまだ機能しませんでした。今のところ、次の回避策に固執してibusを再起動すると思いますが、これは少し不便ですが、何ができるのでしょうか。

ターミナルに入る

タイプ:

ibus-daemon -rd

おかげで、ibus-daemon -rd私が探していたものです。
ランバート
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.