防止視窗啟動後立即在螢幕上處於活動狀態

防止視窗啟動後立即在螢幕上處於活動狀態

ubuntu oneiric 是否可以選擇視窗/應用程式啟動後是否「在螢幕上活動」?曾幾何時,我使用的是debian,我可以選擇不使用(即啟動的每個新應用程式都會在一個視窗中打開,該視窗會很好地等待我單擊它出現在螢幕上... )我也曾尋找過相同的內容ubuntu oneiric 但我找不到這個選項....

事實上,我的問題是:我使用一個 matlab 程式(太棒了!),一旦啟動,它就會打開一些新的圖形視窗。我希望能夠在運行此程式時繼續使用我的筆記型電腦,為此我需要視窗不在螢幕上處於活動狀態並阻止我使用我的筆記型電腦...

非常歡迎任何幫助!謝謝!露西爾

編輯:抱歉英語不是我的母語......

@Jo-Erlend Schinstad:在螢幕上活動我的意思是“在焦點中打開”我需要從matlab打開圖形視窗(以便我可以保存圖形)但不要出現在螢幕上,在我正在使用的視窗頂部在那一刻,然後阻止我在pg 運行時使用我的筆記型電腦......(希望這更清楚......)

@yossile:我不知道如何評論你的帖子,所以:

感謝您非常明確的回答,但是...我仍然無法使其工作...我一步一步按照您的指示操作,但如果我運行 matlab 程序,然後使用 mozilla firefox 例如,圖形視窗仍然在Firefox 視窗頂部打開,阻止我使用它。

有關詳細資訊:我在焦點阻止視窗中新增了以下值(感謝抓取按鈕): & class=com-mathworks-util-PostVMInit 我也嘗試過 & name=sun-awt-X11-XFramePeer & title=MATLAB R2011b (我嘗試了視窗類型、角色和ID,但對於那些我無法使用抓取按鈕自動抓取值的情況)

因此,如果您有任何其他建議,我將非常感激聽到它:-)(無論如何,非常感謝)

答案1

我假設您希望啟動的視窗不會在啟動時從活動視窗中奪走焦點。如果您正在運行 Unity,那麼這很容易做到。
發射CompizConfig 設定管理器, 點選常規選項然後選擇集中註意力並提高行為
您可以在此通知 WM 哪些視窗將被阻止獲得焦點。
點擊+按鈕,只需填寫視窗的標識即可。如果您不知道視窗類,您可以按一下抓住並點擊您想要阻止的視窗。它將自動檢測其類別。

順便說一句,倒置 會做相反的事情 - 將強制開啟焦點視窗。

在此輸入影像描述

相關內容