web-dev-qa-db-ja.com

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

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

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

182
Treble Snake

intellijアイデアのためのjetbrains youtrackの未解決の問題 があり、2つのソリューションを推奨しています:

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

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

    XMODIFIERS="" idea.sh
    

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

227
Saeed Zarinfam

私が見つけたものでそれを解決することができました ここ それは基本的にexport XMODIFIERS="" on idea.shを追加しています

14
Alfergon
  1. 一時的な解決策:端末でibus-daemon -rdを実行するだけです。
  2. 恒久的解決策問題に関する2015年10月1日更新 推奨事項:

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

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

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

8
Alex

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

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

enter image description here

****更新*****

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

ターミナルに入る

タイプ:

ibus-daemon -rd
1
ThinkBonobo