Как запретить Windows красть фокус в XFce4?

22

В XFce4, когда я запускаю приложения, я не хочу, чтобы они появлялись над окнами, которые я сейчас использую, или чтобы окна предупреждений отображались над моей текущей работой. Скорее я хотел бы, чтобы окна загружались в фоновом режиме и не крали фокус. Исключением может быть окно оповещения или диалоговое окно, принадлежащее приложению, которое я использую, например, если я в настоящее время использую LibreOffice Calc, и оно дает мне всплывающее окно с сообщением об ошибке, это окно может быть сфокусировано.

Есть ли способ предотвратить фокусировку окон в Xfce4?

Деревня
источник
4
Это особенно раздражает при вводе пароля.
контрмод
Запрошена функция @countermode bugzilla.xfce.org/show_bug.cgi?id=12200
отбойный молоток
Это решение сработало для меня: ubuntuforums.org/showthread.php?t=2049517
fabriciobc

Ответы:

14

Настройки / Диспетчер окон / Фокус

  • Фокус следует за мышью (включен) [не имеет значения, но настройка предотвращения кражи фокуса, кажется, работает лучше с этим при включении]

  • Автоматически отдавать фокус вновь созданным окнам (выкл.)

Также

Настройки / Менеджер окон / Настройки / Фокус

  • Активировать предотвращение угона фокуса (вкл)
  • Уважайте стандартную подсказку по фокусу ICCCM (выкл)
  • Когда окно поднимается, (ничего не делать)
Джон Лоуренс Аспден
источник
5
Xfce 4.12, не работает для всех приложений (например, IDE NetBeans 8.1), украдет фокус (даже если щелкнуть в этом окне после заставки, он просто снова получит фокус позже).
Йети
3
Также не работает для Intellij Idea.
Артур Клесун
4

Менеджер настроек >> оконный менеджер >> вкладка фокуса. Снимите флажок автоматически дать фокус

thudrs
источник
3
Xfce 4.10: у меня это не работает, я даже активировал focus stealing preventionв расширенных настройках.
hochl
2
У меня тоже не работает. XFCE 4.12
Дин Брюндэйдж
2

Для меня предотвращение кражи фокуса в Xfce работает только тогда, когда у вас также включена мышь Focus Follows Mouse.

Запуск Xfce 4.10.1

TheAmigo
источник
Я не могу это подтвердить
phil294
1

Если ничего из предыдущих ответов вам не помогло, вам необходимо дополнительно перейти в «Настройки» -> «Настройки окна» -> вкладка «Доступность» и отменить выбор «Поднять окна при нажатии любой кнопки мыши».

likeanowl
источник
0

В случае, если вы используете диспетчер настроек Compiz, я смог сфокусироваться на всех новых окнах, запущенных, установив (из меню ccsm) Общие параметры> Фокус и поведение повышения> Фокус предотвращение Windows, чтобы отключить

mavenmaven
источник