Impedir que uma janela fique ativa na tela logo após ser iniciada

Impedir que uma janela fique ativa na tela logo após ser iniciada

é possível com o Ubuntu Oneiric escolher se uma janela/aplicativo estará "ativa na tela" ou não depois de iniciada? era uma vez, eu estava usando o debian e poderia escolher não (ou seja, cada novo aplicativo lançado abriria em uma janela que esperaria até que eu clicasse nele para aparecer na tela....) Procurei o mesmo por ubuntu onírico mas não consigo encontrar essa opção ....

Na verdade, meu problema é: eu trabalho (muitooooooo!) com um programa matlab que abrirá algumas novas janelas gráficas assim que for iniciado. e gostaria de poder continuar usando meu laptop enquanto ele estiver executando este programa, e para isso preciso que o Windows não esteja ativo na tela e me impeça de usar meu laptop....

qualquer ajuda será muito bem vinda!! obrigado! Lucile

EDIT: desculpe, inglês não é minha língua materna ...

@Jo-Erlend Schinstad: por ativo na tela eu quis dizer "abrir em foco", preciso que as janelas gráficas do matlab abram (para que eu possa salvar os gráficos), mas não apareçam na tela, no topo da janela que estou usando naquele momento, e então me impedindo de usar meu laptop enquanto a página está em execução.... (espero que esteja mais claro....)

@yossile: não descobri como comentar sua postagem, então:

Obrigado pela sua resposta muito clara, mas ... ainda não consigo fazer funcionar ... segui suas instruções passo a passo, mas ainda assim, se eu executar o programa matlab e usar o mozilla firefox, por exemplo, as janelas gráficas ainda aberto em cima da janela do Firefox, impedindo-me de usá-lo.

para obter detalhes: adicionei o seguinte valor na janela de prevenção de foco (graças ao botão de captura): & class=com-mathworks-util-PostVMInit também tentei & name=sun-awt-X11-XFramePeer & title=MATLAB R2011b (e tentei com tipo de janela, função e id, mas para aqueles não consegui capturar o valor automaticamente com o botão de captura)

Então, se você tiver alguma outra sugestão, ficaria muito grato em ouvi-la :-) (um grande obrigado de qualquer maneira)

Responder1

Presumo que você deseja que as janelas iniciadas não tirem o foco da janela ativa no momento da inicialização. Se você estiver executando o Unity, é fácil fazer isso.
LançarGerenciador de configurações CompizConfig, clique emOpções geraise depois escolha oConcentre-se e aumente o comportamento.
Este é o local onde você notificará o WM quais janelas serão impedidas de focar.
Clique no botão + e basta preencher a identificação das janelas. Se você não conhece a classe Window você pode clicarPegare clique na janela que deseja impedir. Ele detectará automaticamente sua classe.

A propósito, oInvertido fará o oposto - forçará uma janela a abrir em foco.

insira a descrição da imagem aqui

informação relacionada