Apakah ada keybind untuk meminimalkan semua jendela, tanpa beralih?

13

Saya tahu tentang show desktop keybind (default Ctrl+ Alt+ D), yang saya gunakan cukup sering. Namun, saya sedang mencari cara untuk meminimalkan semua jendela tanpa mengaktifkan "show desktop" .

Saya sedang menginstal default (yaitu Gnome, Metacity & Compiz). Saya telah melihat semua lokasi untuk mengkonfigurasi keybinds, yang saya tahu. Saya juga telah melihat daftar keybind default di wiki Ubuntu dan di wiki Compiz. (Belum lagi, mencari di sini.)

Saya tertarik mengetahui di mana itu tersedia, jika tidak di Gnome / Metacity / Compiz, atau cara lain untuk mencapai ini dengan keybind.

George Marian
sumber

Jawaban:

9

Orang ini menemukan cara untuk melakukan apa yang Anda cari: http://www.cs.bgu.ac.il/~gwiener/linux/minimizing-all-windows-in-gnome/

  1. Instal dulu devilspie

    sudo apt-get install devilspie
    
  2. Kemudian buat file yang disebut minimize.dsdi folder rumah Anda. Dalam file itu cantumkan:

    (begin
      (minimize)
      (quit))
    

    Uji dengan menjalankan: devilspie minimize.ds

  3. Jika berfungsi sebagaimana mestinya maka tambahkan pintasan: Sistem ➜ Preferensi ➜ Pintasan Keyboard .

    Klik tombol Add dan isi kolom seperti yang ditunjukkan di bawah ini, ganti YOURUSERNAMEdengan nama pengguna Anda yang sebenarnya.

    Dan akhirnya klik dua kali di mana dikatakan Nonaktif dan tekan tombol pintas Anda.

    teks alternatif

Yesaya
sumber
Iya! Itulah yang saya inginkan. Dengan cara ini, saya dapat menggunakan kedua bit fungsionalitas dan mereka berfungsi seperti yang saya harapkan.
George Marian
Terima kasih. Saya telah berjuang dengan masalah yang sama di Cent OS 7. Digunakan seperti yang disarankan dan berhasil!
Jitendra
9

Itu dapat ditemukan di System ---> Preferences ---> Shortcut keyboard

teks alternatif

karthick87
sumber
1
Ctrl -> Super - D bekerja untuk saya
Vlad
2

Ctrl+Alt+D? Anda dapat mengaturnya di GnomeSystem->Preferences

Pawełkowy
sumber
1
Saya tahu tentang keybind itu dan cukup sering menggunakannya. Namun, bukan itu yang saya inginkan. Karena cara saya menggunakan lingkungan GUI, saya ingin cara untuk meminimalkan semua jendela tanpa menjadi toggle. Berikut ini adalah kasus penggunaan saya: Saya menekan ikatan kunci, lalu saya membuka beberapa jendela, lalu beberapa saat kemudian saya menekan ikatan kunci lagi. Dengan beralih, itu semua salah. Matikan baik-baik saja untuk akses cepat ke desktop, tapi bukan itu yang saya butuhkan. Saya perlu meminimalkan semua jendela tanpa harus melakukannya secara manual untuk setiap jendela.
George Marian
2
Sebenarnya, itu "Tampilkan Desktop" daripada "Minimalkan semua jendela". Dan itu tidak beralih.
Mussnoon
1

Coba gunakan wmctrl.

sudo apt-get install wmctrl

Lalu, buat pintasan khusus baru yang menjalankan perintah berikut.

wmctrl -k on

Ini harus melakukan apa yang Anda cari.

Ramon
sumber
Itu hanya mengaktifkan show desktop , yang tidak diinginkan OP.
Yesaya
@ benar. Namun, itu semacam menjawab pertanyaan seperti yang saya tanyakan pada awalnya. Yaitu tanpa beralih. Suntingan Roland mengklarifikasi poin itu tepat setelah jawaban ini diposting. Jadi, sementara itu bukan yang saya inginkan, itu semakin dekat. Paling tidak, ini menyediakan cara untuk meminimalkan jendela dengan satu keybind yang tidak berganti. Interaksi antara ini dan sakelar tampilan desktop aneh, tetapi menghalangi solusi lain yang mungkin harus dilakukan.
George Marian
Saya tidak melihat perbedaan antara ini dan apa yang diusulkan DoR mengenai kasus penggunaan Anda dalam solusi Pawel, tapi saya senang Anda menemukan apa yang Anda cari. Bersulang.
Ramón
Pada dasarnya, menggunakan show desktop meminimalkan jendela dan mengingat jendela mana yang diminimalkan. Jendela-jendela tersebut dipulihkan pada penggunaan desktop pertunjukan selanjutnya. (Yaitu kerjanya seperti toggle) Itu bukan gagasan yang sama dengan hanya meminimalkan semua jendela. Dengan cara ini, kedua keybind tampaknya tidak berinteraksi. Artinya, saya bisa memperkecil semuanya, lalu tekan show desktop dan tidak ada yang terjadi. Menggunakan wmctrlakan mengembalikan windows itu jika saya kemudian menekan show desktop. Terlepas dari itu, saya sangat menghargai upaya dan Anda mengajari saya sesuatu yang bermanfaat. Jadi, +1 untuk itu.
George Marian
Aha, saya melihat perbedaannya sekarang. Terima kasih untuk penjelasannya
Ramón
0

Ini dibangun ke dalam Pengaturan Ubuntu.

Buka: Pengaturan> Pengaturan Sistem> Pintasan dan Gerakan> Pintasan Keyboard Global> Pilih 'KWin' di menu pull-down Komponen KDE> Kemudian gulir ke bawah ke 'Tampilkan Desktop'> Tetapkan tombol pintas khusus. Presto!

Joe Bazooka
sumber
2
Jika Anda membaca pertanyaan asli dan sebagian besar jawabannya, mereka berhubungan, bukan dengan KDE, tetapi dengan GNOME.