web-dev-qa-db-ja.com

ソースの切り替え後にキーボードが機能しなくなる

ソースを切り替えた後、キーボードが機能しなくなることがあります(つまり、ctrl + shiftの組み合わせを使用)。ほとんどの場合、Chromeで発生しますが、PyCharm IDEでこれを経験しました。おそらく、この問題が発生したアプリケーションでのみキーボードが機能しなくなることに注意してください。たとえば、Chromeで発生した場合、そこに入力することはできず、他のアプリでも問題ありません。

私は完全にではありませんが、ソースの切り替えがそれをトリガーすることを確認しますが、そうは見えます。

あなたは私に何を勧めますか?明らかな解決策がない場合、どのように「デバッグ」する必要がありますか?

私のOSはUbuntu 14.10(Unityを使用)です。

ありがとうございました。

PDATE:alt + shiftの組み合わせでも物事が同じであったことに注意する必要があります。

PDATE 2: @ElderGeekのアドバイスに従い、ソース切り替えキーをf2に変更しました。しばらくの間はうまく機能していましたが、今では問題が戻ってきました。キーボードを機能させるには、アプリケーションを再起動する必要があります。

PDATE 3:キーボードのオフはソースの切り替えとは関係がないことを確認します。

PDATE 4:クリーンインストール後も問題は解決しません。

3

Unityを最初にインストールしたときにPycharmでこの問題が発生し、いくつかのカスタムを行ったが、問題がUnity

あなたがしたいことは次のとおりです。

  1. インストール DConf Editor &ランチ。
  2. デスクトップに移動してからibus
  3. 全般
  4. 次に、use-global-engineおよびuse-system-keyboard-layoutの横のチェックボックスをオンにします

enter image description here

編集:キーボードの入力方法に合わせてください:

  1. システム設定>言語サポート
  2. 下部に「キーボード入力方式システム」があります
  3. IBusを選択するか、すべてを試してください。 (再起動が必要)
  4. 変更を行った後、設定を有効にするために再起動する必要があります。

enter image description here

3
amrx

破損したdconfデータベースが原因である可能性が非常に高くなります。

ディレクトリ~/.config/dconf/を削除するか(一時的に)名前を変更して確認し、ログアウトしてから再度ログインして、新しいデータベースを強制的に作成します。

原因であることが判明した場合は、古いデータベースを削除できます。

Edit
コメントで、すでにいくつかのインストールで発生したこと、およびクリーンインストール後に発生したことについて言及しました。それはほぼ確実にハードウェアの問題になります。それはまた、予測できない症状の発生を説明します。

1
Jacob Vlijm

いくつかのchrome固有のキーボードショートカットがあり、その多くは以下の組み合わせを使用します CTRLShift。これにより、「ソース切り替え」キーの組み合わせと互換性のないものが簡単に作成される可能性があります。

推奨事項:可能であれば、ソーススイッチングキーコンボを、よく使用するアプリケーション用に予約されていないものに変更します。

ソース: http://www.shortcutworld.com/en/linux/Chrome.html

1
Elder Geek