我正在使用 XMonad 0.11,但这可能不相关。我正在使用evolution
3.12.2 和这个是相关,但问题可能更普遍。经过研究,看来有问题的窗口pinentry
来自 GPG2。
某些密码对话框会阻止我使用按键绑定。通常这是由 引起的evolution
。
发生以下情况:
- 我无法切换工作区或使用键盘更改焦点;用鼠标改变焦点仍然有效。
- 我无法单独使用键绑定(即 )来移动窗口,但移动的
META-SHIFT-1
组合有效。META-MOUSE1
- 非窗口管理器键也不全部起作用:
ESCAPE
被忽略但RETURN
起作用。从剪贴板插入也不起作用(尽管这对于密码字段可能是有意的)。 - 事实上,任何键盘输入都会重定向到密码字段,并且元组合显示为普通字母(例如,如果我尝试
META-SHIFT-1
移动窗口,密码字段中会出现 *,很可能会掩盖 1)。 - 一旦使用鼠标或回车关闭对话框,系统就会再次正常运行。
我想解决这个问题,因为当意外弹出密码窗口时这非常烦人。