Есть ли связка клавиш для минимизации всех окон без переключения?

13

Я знаю о шоу рабочего стола keybind ( по умолчанию 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. Если все работает как надо, добавьте ярлык: Система ➜ Предпочтения ➜ Сочетания клавиш .

    Нажмите на кнопку « Добавить» и заполните поля, как показано ниже, заменив YOURUSERNAMEсвое действительное имя пользователя.

    И, наконец, дважды щелкните там, где написано « Отключено», и нажмите ваши сочетания клавиш.

    альтернативный текст

Исайя
источник
Да! Это именно то, что я хочу. Таким образом, я могу использовать обе функциональные возможности, и они работают так, как я ожидаю.
Джордж Мариан
Спасибо. Я боролся с той же проблемой в Cent OS 7. Использовал, как предлагалось, и это сработало!
Джитендра
9

Его можно найти в Системе ---> Настройки ---> Сочетания клавиш

альтернативный текст

karthick87
источник
1
Ctrl -> Super - D работал для меня
Влад
2

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

Praweł
источник
1
Я знаю об этом наборе клавиш и использую его достаточно часто. Однако это не то, что я хочу. Из-за того, как я использую среду графического интерфейса, я хочу, чтобы все окна были свернуты без переключения. Вот мой пример использования: я нажимаю на связку клавиш, затем поднимаю несколько окон, а через некоторое время снова нажимаю на связку клавиш. С переключателем это все виды неправильно. Переключатель хорош для быстрого доступа к рабочему столу, но это не то, что мне нужно. Мне нужно свернуть все окна без необходимости делать это вручную для каждого окна.
Джордж Мариан
2
На самом деле это «Показать рабочий стол», а не «Свернуть все окна». И это действительно переключение.
Mussnoon
1

Попробуйте использовать wmctrl.

sudo apt-get install wmctrl

Затем создайте новый пользовательский ярлык, который выполняет следующую команду.

wmctrl -k on

Это должно делать то, что вы ищете.

Рамона
источник
Это просто активирует показ рабочего стола , который ОП не хочет.
Исаия
@dor Correct. Тем не менее, он как бы отвечает на вопрос, который я задавал изначально. Т.е. без тумблера. Правка Роланда прояснила этот момент сразу после того, как этот ответ был опубликован. Так что, хотя это не то, что я хочу, это становится ближе. По крайней мере, это позволяет минимизировать окна с помощью одной клавиши, которая не переключается. Взаимодействие между этим и переключателем show desktop является странным, но, за исключением другого решения, оно может потребоваться.
Джордж Мариан
Я не вижу разницы между этим и тем, что предлагает DoR относительно вашего варианта использования в решении Pawel, но я рад, что вы нашли то, что искали. Приветствия.
Рамон
По сути, использование show desktop минимизирует окна и запоминает, какие окна были свернуты. Эти окна будут восстановлены при следующем использовании рабочего стола шоу. (То есть это работает как переключатель) Это не то же самое, что просто сворачивать все окна. Таким образом, две комбинации клавиш, кажется, не взаимодействуют. То есть я могу свести все к минимуму, затем нажать показать рабочий стол и ничего не происходит. Использование wmctrlвосстановило бы эти окна, если бы я затем нажал показать рабочий стол. Несмотря на это, я ценю эти усилия, а ты научил меня чему-то полезному. Итак, +1 за это.
Джордж Мариан
Ага, теперь я вижу разницу. Спасибо за объяснение.
Рамон
0

Это встроено в настройки Ubuntu.

Перейдите: «Настройки»> «Настройки системы»> «Сочетания клавиш и жесты»> «Сочетания клавиш глобальной клавиатуры»> выберите «KWin» в раскрывающемся меню компонентов KDE> Затем прокрутите вниз до «Показать рабочий стол»> «Назначить настраиваемую горячую клавишу». Presto!

Базука Джо
источник
2
Если вы прочитаете оригинальный вопрос и большинство ответов, они относятся не к KDE, а к GNOME.