密码对话框阻止键绑定

Fab*_*ian 5 evolution gpg xmonad

我正在使用 XMonad 0.11,但这可能无关。我使用的是evolution3.12.2,这相关的,但问题可能更普遍。经过研究,似乎有问题的窗口pinentry来自GPG2。

一些密码对话框阻止我使用我的键绑定。通常这是由evolution.

发生以下情况:

  • 我无法使用键盘切换工作区或更改焦点;用鼠标改变焦点仍然有效。
  • 我无法单独使用键绑定(即META-SHIFT-1)移动窗口,但META-MOUSE1移动的组合有效。
  • 非窗口管理器键也不是全部有效:ESCAPE被忽略但RETURN有效。从剪贴板插入也不起作用(尽管这可能是有意用于密码字段)。
  • 事实上,任何键盘输入都被重定向到密码字段,并且元组合显示为普通字母(例如,如果我尝试META-SHIFT-1移动窗口,密码字段中会出现 *,很可能掩盖了 1)。
  • 一旦对话框关闭,使用鼠标或回车,系统就会恢复正常。

我想解决这个问题,因为当密码窗口意外弹出时,这很烦人。