몇 초 동안 새 창이나 모든 종류의 팝업 대화 상자에 대한 모든 입력을 차단하도록 창 관리자에게 지시하는 방법이 있습니까?

몇 초 동안 새 창이나 모든 종류의 팝업 대화 상자에 대한 모든 입력을 차단하도록 창 관리자에게 지시하는 방법이 있습니까?

(이것은 웹 브라우징에 관한 것이 아닙니다.) 이것은 다음과 같습니다:

  • 시스템 팝업(응용프로그램이 응답하지 않는다는 내용만 알고 있습니다.)
  • Windows 포커스 및 입력 잡기 동작.

팝업과 관련하여 우리 모두(???)가 직면한 최악의 상황은 무엇입니까?
실수로 버튼을 클릭하면 창이 사라지고 내용이 무엇인지 알 수 없고, 로그도 없고, 검토할 녹음도 없으며, 내 시각적 기억(내 뇌의)은 내가 한 엉망진창에 대해 충분한 힌트를 주지 않습니다. 우리는 아무것도 없이 끝난다!!
나에게 그런 일이 일어나는 경우는 드물지만 기술에 익숙하지 않은 친척들이 문제를 겪는 경우가 많습니다. 그들은 참을성 없이 계속 클릭하고 갑작스러운 팝업/창으로 인해 불필요한 문제가 발생합니다.

우분투뿐만 아니라 어느 곳에서나: Windows, Android(Mac도? 한 번도 본 적이 없고 iPhone도 없습니다).

그래서 gnome(제가 사용하는)이나 Linux의 다른 WM에 몇 초 동안 새 창이나 팝업(*1)을 모든 입력에서 차단할 수 있는 구성이 있는지 궁금합니다. 내용을 보고 이해하는 시간을 갖습니다.

(*1) 응용 프로그램이 응답하지 않는다는 시스템 팝업과 같이 강제 종료 시 missRageClick을 원하거나 대기 시 missHappyClick을 원할 경우 xbindkeys를 통해 xkill을 실행할 수 있기 때문에 실제로는 필요하지 않지만 다른 팝업이 여전히 나타날 수 있습니다. 위에서 나를 xkill하게 만들어주세요 !!!! 몇 초 동안 모든 입력을 차단할 수 있다면...

따라서 내 관심사는 우리가 읽거나 상호 작용하는 다른 창 위에 열리는 다른 응용 프로그램의 새 창에 관한 것입니다. 그리고 그 새 창은 키보드 입력을 받거나 마우스 클릭을 받아 상황을 복잡하게 만듭니다.
WM이 허용하는 경우 포커스 동작을 변경하는 것은 사용하기 훨씬 더 어려워지기 때문에 좋은 옵션이 아닙니다(예: 창을 다른 창 아래에 열도록 설정).
내가 원하는 것은 새 창이나 팝업이 계속 그런 식으로 동작하여 다른 창 위에 열리지만 즉시 입력을 받지 못하는 것입니다! 예를 들어. 2초 동안 SIGSTOP을 사용하여 열 수 있으며 작동할 수 있다고 생각합니다.

우분투 20.04 여기

추신: 저는 약 10년 이상 된 컴퓨터를 사용하기 때문에 애플리케이션이 즉시 열리지 않거나, 10분 전에 (UE4Editor 같은) 무거운 애플리케이션을 시작했는데 그 앱이 갑자기 마우스 클릭을 받아 열리면서 애플리케이션이 키보드를 수신할 수도 있습니다. 입력도.

관련 정보