![[パスワード]ダイアログボックスがキーバインディングをブロックします。](https://linux33.com/image/38250/%5B%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%5D%E3%83%80%E3%82%A4%E3%82%A2%E3%83%AD%E3%82%B0%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%81%8C%E3%82%AD%E3%83%BC%E3%83%90%E3%82%A4%E3%83%B3%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%92%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%E3%81%97%E3%81%BE%E3%81%99%E3%80%82.png)
私はXMonad 0.11を使用していますが、これは関係がないかもしれません。私はevolution
3.12.2を使用していますが、これははい関連していますが、問題はより一般的かもしれません。調査の結果、問題のウィンドウはpinentry
GPG2から出てきたことがわかりました。
特定のパスワードダイアログではキーバインディングは使用できません。一般的にこれはevolution
。
次のようなことが発生します。
- キーボードを使用してワークスペースを切り替えたり、フォーカスを変更したりすることはできません。マウスでフォーカスを変更することはまだ機能します。
- キーバインディングだけではウィンドウを移動することはできませんが、たとえば、
META-SHIFT-1
移動の組み合わせを使用すると機能します。META-MOUSE1
- ウィンドウマネージャ以外のキーもすべて機能しません。
ESCAPE
無視されますがRETURN
動作します。クリップボードから挿入することは機能しません(パスワードフィールドの意図的なものかもしれません)。 - 実際、すべてのキーボード入力はパスワードフィールドにリダイレクトされ、タプルの組み合わせは通常の文字として表示されます(たとえば、ウィンドウを
META-SHIFT-1
移動しようとするとパスワードフィールドに*が表示され、1が隠れる可能性があります)。 - マウスまたはEnterを使用してダイアログボックスを閉じると、システムは再び正常に動作し始めます。
予期せずパスワードウィンドウが開いたら、あまりにも迷惑なので、この問題を解決したいと思います。