Запретить активацию окна на экране сразу после запуска

Можно ли с помощью Ubuntu Oneiric выбрать, будет ли окно / приложение «активным на экране» или нет после его запуска? однажды я использовал debian, и я мог не выбирать (то есть каждое новое запущенное приложение открывалось бы в окне, которое приятно подождать, пока я не нажму на него, чтобы появиться на экране ....) Я искал то же самое для Ubuntu Oneiric, но я не могу найти эту опцию ....

Действительно, моя проблема заключается в следующем: я работаю (ааааааааааа!) С программой matlab, которая при запуске откроет довольно много новых графических окон. и я хотел бы иметь возможность продолжать использовать свой ноутбук, пока он запускает эту программу, и для этого мне нужно, чтобы окна не были активными на экране и не позволяли мне использовать мой ноутбук ...

любая помощь будет приветствоваться !! Спасибо! Люсиль

РЕДАКТИРОВАТЬ: извините, английский не мой родной язык ...

@ Jo-Erlend Schinstad: под активным на экране я имел в виду «открыть в фокусе». Мне нужно, чтобы графические окна из Matlab открывались (чтобы я мог сохранять графику), но не появлялись на экране в верхней части окна. я использую в тот момент, а затем не позволяю мне использовать свой ноутбук, пока работает pg .... (надеюсь, это понятнее ....)

@yossile: я не понял, как Прокомментируйте ваш пост так:

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

для деталей: я добавил следующее значение в окне предотвращения фокуса (благодаря кнопке захвата): & amp; class = com-mathworks-util-PostVMInit Я также пробовал & amp; name = sun-awt-X11-XFramePeer & amp; title = MATLAB R2011b (и я попытался с типом окна, ролью и идентификатором, но для тех, кто не мог получить значение автоматически с помощью кнопки захвата)

Так что если у вас есть какие-либо другие предложения, я был бы очень признателен услышать это :-) (большое спасибо в любом случае)

1
задан 15 March 2012 в 21:09

1 ответ

Я предполагаю, что вы хотите, чтобы запущенные окна не фокусировались на активном окне во время запуска. Если вы используете Unity, это легко сделать.
Запустите CompizConfig Settings Manager , нажмите Общие параметры и затем выберите Focus & amp; Повысить поведение .
Это место, где вы будете уведомлять WM, какие окна будут лишены возможности сфокусироваться.
Нажмите кнопку + и просто заполните идентификацию окон. Если вы не знаете класс окна, вы можете нажать Grab и щелкнуть окно, которое вы хотите запретить. Он автоматически определит свой класс.

Кстати, Invert сделает противоположное - заставит окно открыться в фокусе.

enter image description here

0
ответ дан 15 March 2012 в 21:09

Другие вопросы по тегам:

Похожие вопросы: