Czy istnieje skrót klawiszowy, aby zminimalizować wszystkie okna bez przełączania?

13

Wiem o skrótach klawiszowych na pulpicie (domyślnie Ctrl+ Alt+ D), których używam wystarczająco często. Jednak szukam sposobu na zminimalizowanie wszystkich okien bez aktywowania „pokaż pulpit” .

Jestem na domyślnej instalacji (tj. Gnome, Metacity i Compiz). Przejrzałem wszystkie lokalizacje, aby skonfigurować skróty klawiszowe, które znam. Przejrzałem również domyślną listę skrótów klawiszowych na wiki Ubuntu i wiki Compiz. (Nie wspominając o wyszukiwaniu tutaj.)

Interesuje mnie informacja, gdzie jest dostępna, jeśli nie w Gnome / Metacity / Compiz, lub w inny sposób, aby to zrobić za pomocą skrótu klawiszowego.

George Marian
źródło

Odpowiedzi:

9

Ta osoba znalazła sposób na zrobienie tego, czego szukasz: http://www.cs.bgu.ac.il/~gwiener/linux/minimizing-all-windows-in-gnome/

  1. Pierwsza instalacja devilspie

    sudo apt-get install devilspie
    
  2. Następnie utwórz plik o nazwie minimize.dsw folderze domowym. W tym pliku umieść następujące informacje:

    (begin
      (minimize)
      (quit))
    

    Przetestuj to, uruchamiając: devilspie minimize.ds

  3. Jeśli to działa tak, jak powinno, dodaj skrót: System ferences Preferencje ➜ Skróty klawiaturowe .

    Kliknij przycisk Dodaj i wypełnij pola, jak pokazano poniżej, zastępując YOURUSERNAMErzeczywistą nazwę użytkownika.

    Na koniec kliknij dwukrotnie tam, gdzie jest napis Wyłączone i naciśnij klawisze skrótu.

    alternatywny tekst

Izajasza
źródło
Tak! Właśnie tego chcę. W ten sposób mogę korzystać z obu części funkcjonalności i działają one zgodnie z oczekiwaniami.
George Marian,
Dziękuję Ci. Walczyłem z tym samym problemem w Cent OS 7. Używany zgodnie z sugestią i zadziałał!
Jitendra,
9

Można go znaleźć w System ---> Preferencje ---> Skróty klawiaturowe

alternatywny tekst

karthick87
źródło
1
Ctrl -> Super - D pracował dla mnie
Vlad
2

Ctrl+Alt+D? Możesz to ustawić w GnomeSystem->Preferences

Praweł
źródło
1
Wiem o tym kluczu i używam go dość często. Jednak nie tego chcę. Ze względu na sposób, w jaki korzystam ze środowiska GUI, chcę sposób na zminimalizowanie wszystkich okien bez przełączania. Oto mój przykład użycia: nacisnąłem klawisz Bind, następnie przywołuję kilka okien, a potem jakiś czas ponownie wciskam klawisz. Z przełącznikiem to wszystko jest złe. Przełącznik jest odpowiedni do szybkiego dostępu do pulpitu, ale nie tego potrzebuję. Muszę zminimalizować wszystkie okna bez konieczności robienia tego ręcznie dla każdego okna.
George Marian,
2
W rzeczywistości jest to „Pokaż pulpit” zamiast „Minimalizuj wszystkie okna”. I to się przełącza.
Poniedziałek
1

Spróbuj użyć wmctrl.

sudo apt-get install wmctrl

Następnie utwórz nowy niestandardowy skrót, który wykonuje następujące polecenie.

wmctrl -k on

To powinno zrobić to, czego szukasz.

Ramón
źródło
To tylko aktywuje show desktop , czego OP nie chce.
Izajasza
@dor Correct. Jednak w pewnym sensie odpowiada na pytanie, jakie zadałem pierwotnie. Tj. Bez przełącznika. Edycja Rolanda wyjaśniła ten punkt zaraz po opublikowaniu tej odpowiedzi. Tak więc, chociaż nie tego chcę, jest coraz bliżej. Przynajmniej zapewnia to sposób na zminimalizowanie okien za pomocą jednego klawisza, który się nie przełącza. Interakcja między tym a przełączaniem pulpitu pokazu jest dziwna, ale może wymagać innego rozwiązania.
George Marian
Nie widzę różnicy między tym a tym, co proponuje DoR odnośnie twojego przypadku użycia w rozwiązaniu Pawła, ale cieszę się, że znalazłeś to, czego szukałeś. Twoje zdrowie.
Ramón,
Zasadniczo użycie show desktop minimalizuje okna i zapamiętuje, które okna zostały zminimalizowane. Okna te zostaną przywrócone przy następnym użyciu pulpitu programu. (Tj. Działa jak przełącznik) To nie to samo, co minimalizacja wszystkich okien. W ten sposób dwa skróty klawiszowe nie wydają się ze sobą współdziałać. Oznacza to, że mogę zminimalizować wszystko, a następnie nacisnąć Pokaż pulpit i nic się nie dzieje. Użycie wmctrlprzywróciłoby te okna, gdybym wtedy nacisnął show desktop. Niezależnie od tego doceniam wysiłek i nauczyłeś mnie czegoś pożytecznego. Więc +1 za to.
George Marian,
Aha, teraz widzę różnicę. Dzięki za wyjaśnienie.
Ramón,
0

Jest to wbudowane w Ustawienia Ubuntu.

Przejdź do: Ustawienia> Ustawienia systemowe> Skróty i gesty> Globalne skróty klawiaturowe> Wybierz „KWin” w menu rozwijanym Komponent KDE> Następnie przewiń w dół do „Pokaż pulpit”> Przypisz niestandardowy klawisz skrótu. Presto!

Bazooka Joe
źródło
2
Jeśli przeczytasz oryginalne pytanie i większość odpowiedzi, odnoszą się one nie do KDE, ale do GNOME.