Los cuadros de diálogo de contraseña bloquean las combinaciones de teclas

Los cuadros de diálogo de contraseña bloquean las combinaciones de teclas

Estoy usando XMonad 0.11, pero es posible que esto no esté relacionado. Estoy usando evolution3.12.2 y estoesrelacionado, pero el problema podría ser más general. Después de la investigación, parece que la ventana en cuestión es pinentryy proviene de GPG2.

Algunos cuadros de diálogo de contraseña me impiden usar mis combinaciones de teclas. Generalmente esto es causado por evolution.

Sucede lo siguiente:

  • No puedo cambiar de espacio de trabajo ni cambiar el enfoque con el teclado; cambiar el enfoque con el mouse todavía funciona.
  • No puedo mover la ventana usando combinaciones de teclas únicamente (es decir, META-SHIFT-1), pero la combinación META-MOUSE1para mover funciona.
  • Las claves que no son del administrador de ventanas tampoco funcionan todas: ESCAPEse ignoran pero RETURNfuncionan. Insertar desde el portapapeles tampoco funciona (aunque esto puede ser intencionado para un campo de contraseña).
  • De hecho, cualquier entrada del teclado se redirige a los campos de contraseña y las metacombinaciones aparecen como letras normales (por ejemplo, si intento META-SHIFT-1mover la ventana aparece un * en el campo de contraseña, probablemente enmascarando un 1).
  • Tan pronto como se cierra el cuadro de diálogo, usando el mouse o enter, el sistema vuelve a comportarse normalmente.

Me gustaría solucionar este problema, ya que es muy molesto cuando aparece una ventana de contraseña inesperadamente.

información relacionada