Как сохранить активное окно сверху,и любое возможное новое окно будет отставать от активного?

одна из самых раздражающих вещей, которые случаются со мной, когда я работаю в окне, обычно редакторе или консоли, и какое-то приложение внезапно запускается и закрывает текущее активное окно... Есть ли способ предотвратить это? Среда KDE 4.8 на Fedora 17. Окна на самом деле ведет себя точно так, как описано выше - новые окна никогда не всплывающие над в настоящее время активного окна, если они не принадлежат к тому же приложению и диалоговые окна.

однако, если есть нет активности в активном окне, на самом деле было бы полезно, если новое окно "берет на себя". 🙂

редактировать 1: Я ищу общее (предпочтительное) решение, если оно доступно. Я знаю о том, что я могу изменить окно, чтобы быть на вершине всего.

29
задан DejanLekic
28.02.2023 13:58 Количество просмотров материала 3049
Распечатать страницу

3 ответа

перейдите в настройки системы, и нажмите через следующим образом:

System Settings
  \
  (section Workspace Appearance and Behavior)
   Window Behavior
     \
      (on left) Window Behavior (again)
        \
         (on top: Tab) Focus

набор "захват фокуса уровень" на "нет".

для меня это было установлено в "Low", и все новые окна, которые уже запустили окно того же типа (например, Konsole, Firefox, gVim), появятся за активным окном. Установка на "нет" решена.

раньше это работало, даже месяцами, но внезапно изменило поведение несколько дней назад. Я на управляемом корпоративном Linux workstation, так что это могло быть развертывание настроек с помощью IT, понятия не имею. После изменения этого параметра, новые окна появляются сверху.

3
отвечен Brian 2023-03-01 21:46

KDE... окружение рабочего стола. В смысле... Версия KDE Linux Mint? Kbuntu? KDE Debian?

вероятно, у вас уже есть опция. Итак, щелкните правой кнопкой мыши на строке заголовка вдовы, которую вы хотите сохранить на вершине, и посмотреть, есть ли вариант там "всегда сверху". Однако это не будет обрабатывать обнаружение активности. Я не знаю ни одной программы, которая будет держать окно сверху, пока оно активно, но через некоторое время позволит ему перейти к фон.

теперь вы всегда можете установить wmctrl и использовать следующую команду, если у вас нет опции в строке заголовка.

wmctrl -r windowname -b add,above

схватить его отсюда.

0
отвечен Bon Gart 2023-03-02 00:03

Run kcmshell4 kwinoptions и увеличить уровень предотвращения перехода фокуса.

для упрямых программ, выполните kcmshell4 kwinrules и создать правило, которое ставит новые окна из этого приложения в фоновом режиме или начинает минимизировать. Этот интерфейс правил также доступен из контекстного меню строки меню каждого окна.

0
отвечен daxim 2023-03-02 02:20

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх