Чи є прив'язка клавіш для мінімізації всіх вікон без перемикання?


13

Я знаю про показ клавіатури для показу на робочому столі (за замовчуванням Ctrl+ Alt+ D), яким я користуюся досить часто. Однак я шукаю спосіб мінімізувати всі вікна без активації "показати робочий стіл" .

Я перебуваю на встановленні за замовчуванням (тобто Gnome, Metacity & Compiz). Я переглянув усі локації, щоб налаштувати в'язки клавіш, що я знаю. Я також роздивився список замовчувань за замовчуванням у вікі Ubuntu та у вікі Compiz. (Не кажучи вже про пошук тут.)

Мені цікаво дізнатись, де це доступно, якщо не в Gnome / Metacity / Compiz, чи якийсь інший спосіб досягти цього за допомогою прив'язки ключів.

Відповіді:


9

Ця людина знайшла спосіб зробити те, що шукає: http://www.cs.bgu.ac.il/~gwiener/linux/minimizing-all-windows-in-gnome/

  1. Спочатку встановіть devilspie

    sudo apt-get install devilspie
    
  2. Потім створіть файл, який називається minimize.dsу вашій домашній папці. У цей файл помістіть наступне:

    (begin
      (minimize)
      (quit))
    

    Перевірте це, запустивши: devilspie minimize.ds

  3. Якщо він працює як слід, тоді додайте ярлик: Система ference Налаштування ➜ Комбінації клавіш .

    Натисніть кнопку Додати і заповніть поля, як показано нижче, замінивши YOURUSERNAMEвласне ім’я користувача.

    І, нарешті, двічі клацніть там, де написано " Інваліди" та натисніть клавіші швидкого доступу.

    alt текст


Так! Саме цього я хочу. Таким чином, я можу використовувати обидва біти функціональності, і вони працюють так, як я очікую.
Джордж Маріан

Дякую. Я боровся з тією ж проблемою в Cent OS 7. Використовувався, як було запропоновано, і він працював!
Житендра

9

Його можна знайти в системі ---> Налаштування ---> Комбінації клавіш

alt текст


1
Ctrl -> Super - D працював на мене
Влад

2

Ctrl+Alt+D? Ви можете встановити його в GnomeSystem->Preferences


1
Я знаю про цю клавішу і використовую її досить часто. Однак я цього не хочу. Через те, як я використовую середовище GUI, я хочу, щоб мінімізувати всі вікна, не будучи перемиканням. Ось мій випадок використання: я натискаю клавішу прив'язування, потім піднімаю кілька вікон, потім десь пізніше натискаю клавішу. З перемиканням, це всілякі помилки. Перемикач чудово підходить для швидкого доступу до робочого столу, але це не те, що мені потрібно. Мені потрібно мінімізувати всі вікна, не потрібно робити це вручну для кожного вікна.
Джордж Маріан

2
Насправді це "Показати робочий стіл", а не "Мінімізувати всі вікна". І це робить перемикання.
Mussnight

1

Спробуйте використовувати wmctrl.

sudo apt-get install wmctrl

Потім створіть новий спеціальний ярлик, який виконує наступну команду.

wmctrl -k on

Це має робити те, що ви шукаєте.


Це просто активує показ робочого столу , чого ОП не хоче.
Ісая

@dor Правильно. Однак він наче відповідає на питання, як я його задав спочатку. Тобто без перемикання. Редакція Роланда уточнила цю точку відразу після опублікування цієї відповіді. Отже, хоча це не те, що я хочу, воно все ближче. Як мінімум, це забезпечує спосіб мінімізувати вікна за допомогою однієї кнопки, яка не перемикається. Взаємодія між цим і перемиканням робочого столу показу дивна, але заборона іншого рішення, можливо, доведеться зробити.
Джордж Маріан

Я не бачу різниці між цим і тим, що пропонує DoR щодо Вашого випадку використання у рішенні Павеля, але я радий, що Ви знайшли те, що шукали. Ура.
Рамон

В основному, використання демонстраційного робочого столу мінімізує вікна та запам'ятовує, які вікна були мінімізовані. Ці вікна відновлюються при наступному використанні робочого столу шоу. (Тобто це працює як перемикач) Це не те саме поняття, як просто мінімізувати всі вікна. Таким чином, дві клавішні зв'язки, схоже, не взаємодіють. Тобто я можу все звести до мінімуму, тоді натисніть шоу робочого столу і нічого не станеться. Використання wmctrlвідновить ці вікна, якщо я тоді натиснув show desktop. Незважаючи на те, я ціную зусилля, і ти навчив мене чогось корисного. Отже, +1 для цього.
Джордж Маріан

Ага, я бачу різницю зараз. Дякую за пояснення.
Рамон

0

Це вбудовано в налаштування Ubuntu.

Перейдіть до: Налаштування> Налаштування системи> Ярлики та жести> Комбінації клавіш глобальної клавіші> Виберіть "KWin" у спадному меню компонентів KDE> Потім прокрутіть униз до "Показати робочий стіл"> Призначити спеціальну гарячу клавішу. Престо!


2
Якщо ви читаєте оригінальне запитання та більшість відповідей, вони стосуються не KDE, а GNOME.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.