다른 GUI 응용 프로그램이 포커스를 훔치는 것을 방지하시겠습니까?

다른 GUI 응용 프로그램이 포커스를 훔치는 것을 방지하시겠습니까?

다른 응용 프로그램이 활성 창의 초점을 훔치는 것을 방지하는 방법은 무엇입니까? 다른 창 관리자에 대한 솔루션을 찾았지만 "Metacity(Marco)"(MATE Desktop Manager의 창 관리자)에 대한 솔루션은 찾지 못했습니다.

새 창으로 전환할 때마다 자동으로 지정하지 않는 한, 어떤 창이 항상 맨 위에 있어야 하는지 지정하고 싶지 않습니다.

를 실행하여 창 관리자를 식별했습니다 wmctrl -m.

편집하다:

Gnome 및 Mate(Marco)의 focus-new-windows플래그를 smart다음에서 전환해 보았습니다.strict

$ gsettings set org.gnome.desktop.wm.preferences focus-new-windows strict
$ gsettings set org.mate.Marco.general focus-new-windows strict

그러나 그것은 작동하지 않았습니다.

답변1

일반적으로 말하면, gnome이 새 창에 초점을 맞추는 대신 "창 준비" 알림을 표시하는 gnome-shell의 동작을 제거하려면 확장 기능을 설치해야 합니다. "Noannoyance" 확장 프로그램이 가장 잘 유지되는 것으로 보이지만 "Steal My Focus" 또는 "Focus My Window"는 여전히 잘 작동할 수 있습니다.

관련된:https://extensions.gnome.org/extension/2182/noannoyance/

관련 정보