Nie wiem, czy jest to funkcja, czy błąd, ale kliknięcie ikony uruchamiania aktywnej aplikacji nie minimalizuje jej. Jest to bardzo niewygodne dla ludzi korzystających z trwałego paska Jedności, aby klikać przycisk minimalizacji za każdym razem. Czy jest jakiś sposób na dodanie funkcji minimalizacji do programów uruchamiających?
źródło
Dla 14.04 i 14.10:
Do Unity for Trusty dodano nieobsługiwaną funkcję. Nieobsługiwany oznacza, że Canonical nie gwarantuje, że ta zdolność pójdzie naprzód w kierunku Unity 8.
Jednak z punktu widzenia LTS daje to użytkownikom co najmniej 5 lat z taką właśnie funkcją. Nie jest to bezpośrednio dostępne poprzez standardowy GUI.
Aby uzyskać bezpieczny sposób, sięgnij po terminal, a następnie skopiuj i wklej następujące elementy:
Aby cofnąć tę zmianę:
W przypadku niebezpiecznej metody możesz użyć compizconfig-settings-manager :
Uruchom aplikację i kliknij Wtyczkę Ubuntu Unity :
Przejdź do karty Uruchamianie i zaznacz pole wyboru obok opcji Minimalizuj aplikacje pojedynczego okna (nieobsługiwane), aby włączyć tę funkcję.
źródło
Dla 13.10 i niższych
Debata na temat tej brakującej funkcji jest dość gorąca:
https://bugs.launchpad.net/ayatana-design/+bug/733349
W odpowiedzi na tryb ekspozycji dla wielu okien można to łatwo dostosować za pomocą drugiego kliknięcia, aby zminimalizować wszystkie okna, ponieważ obecnie nie ma już żadnej funkcji dla tego dodatkowego kliknięcia w programie uruchamiającym.
Jeśli chcesz zminimalizować wszystkie okna aplikacji, nie sądzę, że istnieje obecnie prosty sposób, więc ta funkcja pomogłaby również w tym przypadku.
źródło
Stworzyłem skrypt, aby obejść ten problem.
Zobacz, jak działa tutaj .
Instrukcje
Będziesz potrzebować i z Centrum oprogramowania Ubuntu
Xdotool
Compiz Config Settings Manager
Utwórz nowy plik o nazwie „.minimize” w folderze domowym (
gedit ~/.minimize
). Skopiuj i wklej do niego następujący tekst i zapisz:Ustaw skrypt jako wykonywalny: ( Więcej informacji )
Otwórz konfigurację Compiz
Użyj polecenia Uruchom , Alt+ F2i wpisz
ccsm
Włącz wtyczkę „Polecenia”, a następnie dodaj powyższy skrypt
~/.minimize
do jednego z pustych wierszy poleceń.Przejdź do zakładki Wiązanie przycisków i utwórz skrót przycisku dla odpowiedniego numeru wiersza poleceń powyżej.
Przykład zrzutu ekranu używa Alt+, Button1co odpowiada kliknięciu lewym przyciskiem myszy przy wciśniętym przycisku Alt.
Cieszyć się! ;-)
AKTUALIZACJA:
Możesz to zrobić bez skryptu, ponieważ Unity ma wbudowany skrót klawiaturowy, aby zminimalizować okno. Domyślnie jest to teraz Ctrl+ Alt+ 0(patrz Ustawienia → Klawiatura (NIE układ klawiatury , jest inny (i mylący)). Zauważ, że oznacza to klawisz zerowy KLAWIATURY NUMERYCZNEJ i że zwykły klawisz zerowy NIE zadziała. Następnie
xdotool
po prostu dodaj poleceniexdotool key Ctrl+Alt+KP_Insert
(Tak, to zero na klawiaturze numerycznej, któraxdotool
zna jakoKP_Insert
) i przypisz je w dowolnym miejscu. Możesz nawet dodać go do listy szybkiego dostępu aplikacji (używając MyUnity do zdefiniowania szybkiego wpisu listy).źródło
Dla Ubuntu 14.04 do 17.04
Metoda wiersza poleceń:
Aktywuj jednym kliknięciem, minimalizuj:
Wyłącz minimalizację jednym kliknięciem:
Metoda GUI:
Otwórz terminal i wykonaj:
sudo apt-get install unity-tweak-tool
Otwórz narzędzie Unity Tweak
Przejdź do Unity > Launcher > Behavior i zaznacz: Zminimalizuj aplikacje z jednym oknem po kliknięciu .
źródło
Jest to tylko obejście prawdziwego problemu, ale istnieje skrót klawiaturowy do minimalizowania okien, Alt+F9
Zamyka jednak tylko aktywne okno, a nie wszystkie okna aplikacji.
Ten i wiele innych skrótów klawiaturowych można jednak konfigurować za pomocą właściwości skrótów klawiszowych aplikacji gnome-keybinding . Jest to część aplikacji ustawień systemowych, którą można uruchomić za pomocą menu wylogowania po prawej stronie panelu.
Używam tego, na przykład, aby móc zablokować ekran za pomocą przycisku pauzy na klawiaturze.
źródło
Kliknięcie ikony uruchamiania uruchomionej aplikacji powoduje wyświetlenie okien tej aplikacji w trybie ekspozycji, pod warunkiem, że jest więcej niż jedno okno. Tak więc albo ta funkcjonalność musiałaby iść na korzyść minimalizacji, lub minimalizacja przez kliknięcie przycisku uruchamiania działałaby tylko wtedy, gdy aplikacja nie ma więcej niż jednego okna. Te ostatnie byłyby dwiema funkcjami dla tej samej akcji, więc nie sądzę, że tak się stanie.
źródło
Dla 12.04 - nie 12.04.1 i później
Potrzebujesz poprawionej wersji Unity, aby zapewnić żądaną funkcjonalność. Jeden jest dostępny o nazwie Unity-odnowiony.
Uwaga: Musisz użyć menedżera ustawień compizconfiguration (ccsm), aby aktywować załatane opcje.
źródła: https://launchpad.net/~ikarosdev/+archive/unity-revamped/ , http://www.webupd8.org/2012/05/how-to-get-dodge-windows-and-minimize.html
Czasami ppa jest trochę za aktualizacjami do Unity, ale nie miałem żadnych problemów ze stabilnością i uwielbiam ten pakiet.
Funkcje Unity Revamped:
Dodge zachowanie Windows i opcje dodane ponownie. (Jest to funkcja inteligentnego ukrywania, która ukrywa program uruchamiający tylko wtedy, gdy okno go nakłada. Ta funkcja została usunięta w 12.04, automatyczne ukrywanie - gdzie program uruchamiający jest domyślnie ukryty, chyba że nad nim znajduje się mysz - jest nadal obecny)
Minimalizuj zachowanie po kliknięciu elementów Launcher. (Drugie kliknięcie aktywuje tryb ekspozycji, jeśli istnieje wiele okien, takich jak domyślna jedność wanilii)
Opcja umożliwiająca stałe wyświetlanie menu. Po zmaksymalizowaniu elementy sterujące okna będą wyświetlane obok menu. (12.04 domyślnie ukrywa menu okna po pewnym czasie i wyświetla tytuł tylko w górnym panelu)
Opcja włączenia / wyłączenia ikony expo w programie uruchamiającym. Uwaga: nawet jeśli ta opcja jest włączona, ikona expo nie będzie wyświetlana, jeśli nie będzie używanych wiele obszarów roboczych. (Uwaga: możesz użyć skrótu klawiaturowego Cntl + Alt + Strzałka, aby przełączać się między obszarami roboczymi, jeśli nie ma ikony expo)
Nie miałem problemów z używaniem tej poprawionej wersji Unity, ale nie zawsze jest ona aktualizowana tak szybko, jak smak waniliowy. Na przykład obecnie zapewnia jedność-5.14.0-0ubuntu1, podczas gdy w oficjalnym repozytorium jest to jedność-5.16.0-0ubuntu1 (stan na 13 września 2012 r.)
źródło
Myślę, że jest to zachowanie domyślne, więc nie ma potrzeby wykonywania innych skryptów ani modyfikacji.
źródło
Dla 12.04 - nie 12.04.1 i później
Istnieje łatka eksperymentalna dla 12.04, która umożliwia takie zachowanie. Służy wyłącznie do celów testowych .
https://launchpad.net/~ojno/+archive/unity-minimize-on-click
Instalacja:
Usuwanie:
Przeczytaj artykuł na temat aktualizacji sieci Web8 na ten temat, aby uzyskać więcej informacji.
Aktualizacja:
W tym samym PPA dostępna jest teraz obsługa wersji 11.10 .
Fragment pliku zmian pakietu :
Źródło: Aktualizacja internetowa 8
źródło
Obecnie uzupełniam mój program uruchamiający Unity panelem gnomów, co zapewnia mi minimalne zachowanie, którego chcę. Wydaje się to absurdalne, ale przestrzeń w górnej środkowej części ekranu i tak jest marnowana.
Kiedy logujesz się do unity w 11.10, możesz po prostu uruchomić gnome-panel (jeśli zainstalowałeś go przez apt-get). Trudno mi było początkowo skonfigurować ten panel, więc wylogowałem się, a następnie wylogowałem, a następnie przeszedłem do klasycznej sesji gnome, gdzie skonfigurowałem go tak, aby nie rozwijał i nie usuwał wszystkich apletów, dopóki nie zostałem tylko z panelem z listą okien. Następnie użyłem Ctrl+ Alt+, Deleteaby się wylogować i zalogować ponownie do sesji Ubuntu / Unity.
Okazało się, że dodanie gnome-panel bezpośrednio do listy startowe Aplikacje spowodował, że do ziemi za barem Unity na górze więc dodałem to zamiast:
bash -c "/bin/sleep 2 && /usr/bin/gnome-panel&"
.Edycja: Wygląda na to, że w interakcji gnoma i jedności występują pewne błędy. Ale automatyczne ukrywanie panelu wydaje się działać poprawnie.
źródło
Dla 11.10
Aby cofnąć (Oneiric 11.x): Przycisk Zamknij -> Preferencje systemowe -> Klawiatura -> Skróty -> Nawigacja -> Ukryj normalne okna (instrukcje dotyczące zmiany skrótu znajdują się na dole okna ustawień).
Mam nadzieję, że to komuś pomaga, ponieważ naprawdę mnie denerwowało (głównie ze względu na zmianę nazwy na „Ukryj normalny system Windows”).
źródło
12.04
Ta ppa jest dostępna dla 12.04 i 14.04. Minimalizuj po kliknięciu działa ponownie w przypadku najnowszych wersji jedności.
źródło
Zobacz, aby zminimalizować aplikację, zobaczysz opcję taką jak Windows 7, ale po lewej stronie ekranu, jeśli Twoja aplikacja jest zmaksymalizowana, musisz przewinąć kursor do lewego górnego rogu ekranu i zminimalizować ją, aby zminimalizować w programie uruchamiającym Ubuntu Unity
źródło