Jak mogę uniemożliwić programom przełączanie obszarów roboczych?


10

Chcę uniemożliwić programom przełączanie obszarów roboczych. Jeśli pracuję w jednym obszarze roboczym, a program w innym obszarze roboczym wyświetla okno dialogowe, przerywa to, co robię. Podobnie, jeśli przełączę się na obszar roboczy, kliknij, aby otworzyć program, a następnie przełącz się z powrotem do pierwszego obszaru roboczego, program otworzy się w obszarze roboczym, w którym aktualnie jestem, zamiast w obszarze roboczym, w którym go otworzyłem.

Zasadniczo chcę, aby program był zablokowany w obszarze roboczym i nie mógł się przełączyć.

Wszelkie sugestie są mile widziane!



Czy chcesz trwale zablokować określone aplikacje w określonych obszarach roboczych (np. Firefox i Terminal zawsze w obszarze roboczym 1, GIMP zawsze w obszarze roboczym 2 itd.)? A może konkretny obszar roboczy potencjalnie zmieniłby się przy każdym otwarciu aplikacji?
Paddy Landau

1
Czy nie działa kliknięcie prawym przyciskiem myszy paska okna aplikacji i ponowne wybranie opcji „tylko w tym obszarze roboczym”? Właśnie próbowałem na swoim komputerze i działało idealnie ...
Victor

Odpowiedzi:


2

Aby naprawić aplikację w określonej rzutni (możesz ją ręcznie przenieść po jej otwarciu), użyj Compiz.

  1. Zainstaluj CompizConfig Settings Manager za pomocą Ubuntu Software Manager. Ostrzeżenie: możesz zepsuć interfejs, jeśli majstrujesz przy bitach, których nie znasz, więc postępuj zgodnie z instrukcjami tutaj.
  2. Otwórz CompizConfig Settings Manager (znany również jako CCSM).
  3. Wybierz Zarządzanie oknami z menu po lewej stronie.
  4. Wybierz Umieść system Windows z prawej strony.
    CCSM Umieść Windows
  5. Wybierz zakładkę Ustalone położenie okna .

Teraz dla każdej aplikacji, której okno chcesz umieścić w stałej rzutni:

  1. Otwórz aplikację.
  2. W CCSM, w systemie Windows ze stałą rzutnią , wybierz Nowy .
  3. Naciśnij duży zielony +, a następnie Chwyć. Kursor zmienia się w krzyż; kliknij okno aplikacji, które chcesz naprawić (np. Firefox). Wartość zostaną automatycznie wypełnione.
  4. Naciśnij Dodaj .
    Dotarcie do przycisku Chwyć
  5. Wypełnij pozycje rzutni X (powinny być pojedyncze); odnosi się to do liczenia obszaru roboczego od lewej.
  6. Wypełnij pozycje rzutni Y (powinny być pojedyncze); odnosi się to do liczenia obszaru roboczego od góry.
    W moim przykładzie wybrałem Firefox, aby zawsze zaczynał się od trzeciej kolumny, drugiego rzędu dostępnych obszarów roboczych.
    Przykład Firefoksa
  7. Naciśnij Zamknij .

Następnie ta aplikacja będzie zawsze otwierana w tej konkretnej rzutni.


-2

Kliknij prawym przyciskiem myszy pasek obszarów roboczych Kliknij „Preferencje” Znajdź „Liczba obszarów roboczych” pod nagłówkiem „Obszary robocze” Kliknij znak minus, aż liczba obszarów roboczych wyniesie 1. Zamknij okno


4
Chce zapobiec przełączaniu obszarów roboczych przez system Windows, a nie wyłączać obszarów roboczych jako całości.
Braiam

Nie sprecyzował tego iw przeciwieństwie do powyższego rozwiązania to działa w ogólnym przypadku!
user234461

2
„Chcę, aby program był zablokowany w obszarze roboczym i nie mógł się przełączyć”. dla mnie chce, aby jego przestrzenie robocze działały, a nie były wyłączone.
Braiam

1
@Braiam Posiadanie jednego obszaru roboczego robi dokładnie to. Zawsze może ponownie zwiększyć liczbę obszarów roboczych, jeśli uzna, że ​​je lubi.
user234461
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.