Bagaimana cara membuat show desktop hanya berfungsi di ruang kerja saat ini?

21

Saya adalah pengguna aktif ruang kerja di Ubuntu. Sampai saat ini, menekan Ctrl+ Alt+ D( show desktop) hanya bertindak pada ruang kerja saat ini.

Misalnya, seseorang mungkin ingin meminimalkan aplikasi di ruang kerja saat ini, membuka file, dan kemudian mengembalikan beberapa dari mereka. Implementasi saat ini bekerja pada semua ruang kerja secara seragam yang kontra-intuitif bagi saya. Alasan keberadaan ruang kerja adalah pemisahan logika - seseorang dapat memiliki browser terbuka di satu ruang kerja, editor teks di yang lain, terminal di yang ketiga.

Fungsi saat ini bertentangan dengan ide ini. Apakah ada cara untuk membatasi aksi perintah show desktop hanya untuk satu ruang kerja?

thenasko
sumber
2
(Secara default Ctrl + Super + D menunjukkan desktop; bukan Ctrl + Alt + D - setidaknya dalam 12,04.)
Jakob
Saya pikir kunci default saya berbeda karena saya telah memutakhirkan dari versi Ubuntu sebelumnya. Fungsionalitasnya tetap sama.
thenasko
Menarik, window manager apa yang Anda jalankan? Bagi saya pada 12,04 dengan Gnome 3 Fallback, Ctrl + Alt + D sudah persis memiliki fungsi yang Anda inginkan (hanya meminimalkan windows di ruang kerja saat ini). Jadi, ini sepertinya ada sesuatu di window manager. Sunting: Hanya melihat pertanyaan yang ditandai unity, harus ada pengaturan atau ubah di sana.
computermacgyver
Anda dapat mempostingnya di launchpad. Itu akan menjadi opsi yang bagus untuk Unity. Ini mungkin bug di Unity

Jawaban:

4

Ada laporan bug tentang ini untuk 12,04. Status bug adalah Fix Committed , artinya perbaikan hanya akan tersedia di rilis berikutnya.

Sementara itu saya hanya dapat merekomendasikan gnome3 . Ada yang ControlSuperdberfungsi seperti yang diharapkan.
Jika Anda ingin mencobanya:

sudo apt-get install gnome-shell

Mulai ulang, dan saat login, pilih GNOME (pertama dalam daftar):

masukkan deskripsi gambar di sini

Di mana menemukan pertunjukan desktop keybinding :
buka dconf-editordan navigasikan ke skema org.gnome.desktop.wm.keybindings.
Anda harus menemukan kunci bernama show-desktop dengan nilainya saat ini.

Rosch
sumber
Saya memiliki 12,04 dan sepertinya tidak berfungsi seperti yang Anda jelaskan, sebaliknya saya memiliki semua jendela di semua ruang kerja diminimalkan. Ini masuk akal karena nama tindakan yang ditetapkan Keyboard Shortcutsadalah Hide All Normal Windows, bukan Show Desktop. Di mana Anda menemukan Show Desktopaksinya?
Dmitry Pashkevich
Apakah ini menggunakan gnome-shell? Arahkan ke keybindings di dconf-editor untuk memeriksa pengaturan.
rosch
Tidak, unity3d, instalasi ubuntu biasa
Dmitry Pashkevich