existe alguma maneira de dizer ao gerenciador de janelas para bloquear todas as entradas de qualquer nova janela ou qualquer tipo de caixa de diálogo pop-up por alguns segundos?

existe alguma maneira de dizer ao gerenciador de janelas para bloquear todas as entradas de qualquer nova janela ou qualquer tipo de caixa de diálogo pop-up por alguns segundos?

(Não se trata de navegação na web), trata-se de:

  • pop-ups do sistema (só conheço aquele sobre: ​​o aplicativo não está respondendo).
  • Foco do Windows e comportamento de captura de entrada.

qual é a pior coisa que todos nós (???) já enfrentamos em relação aos pop-ups?
Clicamos no botão deles por engano, a janela desaparece e não sabemos do que se tratava, não há registro, não há gravação para revisar, minha memória visual (no meu cérebro) não dá dicas suficientes sobre a bagunça que fiz, acabamos sem nada!!
E é raro acontecer comigo, mas muitas vezes parentes, não acostumados com a tecnologia, têm problemas com ela, ficam clicando impacientemente e o popup/janela repentino os faz criar problemas desnecessários.

não só no ubuntu, em qualquer lugar: windows, android (mac também? nunca vi um, nem iphone).

então, gostaria de saber se existe alguma configuração no gnome (que eu uso) ou qualquer outro WM no linux, que poderíamos forçar a nova janela, ou pop-up (*1) a ser bloqueado de todas as entradas por alguns segundos, então nós tenha tempo para ver e entender do que se trata.

(*1) como o pop-up do sistema dizendo que o aplicativo não está respondendo e se quisermos missRageClick ao forçar o fechamento ou missHappyClick ao esperar, já que eu também não preciso disso porque poderia simplesmente executar o xkill através do xbindkeys, mas outro pop-up ainda pode aparecer acima e me faça xkill!!!! não se pudéssemos bloquear todas as entradas por alguns segundos...

Então, minha preocupação é também com quaisquer janelas novas, de outros aplicativos, que se abram acima de outras que estamos lendo ou interagindo. E então essa nova janela captura a entrada do teclado ou recebe cliques do mouse e complica as coisas.
Alterar o comportamento do foco, se o WM permitir, não é uma boa opção (como abrir janelas abaixo de outras), pois dificulta muito a sua utilização.
O que eu quero é que qualquer nova janela ou popup continue se comportando dessa forma, abrindo acima de outras janelas, mas não receba nenhuma entrada imediatamente! Por ex. eles poderiam ser abertos com SIGSTOP por 2s, acho que poderia funcionar.

Ubuntu 20.04 aqui

PS.: Eu uso máquinas com mais de 10 anos, então os aplicativos não abrem instantaneamente, ou posso ter iniciado um aplicativo pesado há 10 minutos (como o UE4Editor) e esse aplicativo abre repentinamente recebendo cliques do mouse, e o aplicativo pode receber teclado entrada também.

informação relacionada