Как заставить шоу рабочий стол работать только в текущей рабочей области?

21

Я активный пользователь рабочих пространств в Ubuntu. До недавнего времени нажатие Ctrl+ Alt+ D( show desktop) действовало только в текущей рабочей области.

Например, можно минимизировать приложения в текущем рабочем пространстве, открыть файл, а затем вернуть некоторые из них. Текущая реализация работает на всех рабочих пространствах единообразно, что для меня нелогично. Причиной существования рабочих пространств является разделение логики: в одной рабочей области можно открыть браузер, в другой - текстовый редактор, а в третьей - терминал.

Текущая функциональность идет вразрез с этой идеей. Есть ли способ ограничить действие команды show desktop только одной рабочей областью?

thenasko
источник
2
(По умолчанию Ctrl + Super + D показывает рабочий стол; не Ctrl + Alt + D - по крайней мере, в 12.04.)
Jakob
Я думаю, что мой ключ по умолчанию отличается, так как я обновил с предыдущей версии Ubuntu. Функциональность остается прежней, хотя.
thenasko
Интересно, какой оконный менеджер вы используете? Для меня 12.04 с Gnome 3 Fallback, Ctrl + Alt + D имеет именно ту функциональность, которую вы уже хотели (только сверните окна в текущей рабочей области). Итак, это, кажется, что-то в оконном менеджере. Редактировать: только что увиденный вопрос помечен unity, должен быть параметр или изменить там.
компьютерный
Вы можете разместить его в панели запуска. Это было бы хорошим вариантом для Unity. Это может быть ошибка в Unity

Ответы:

4

Об этом есть сообщение об ошибке на 12.04. Статус ошибки - Fix Committed , то есть исправление будет доступно только в следующем выпуске.

А пока могу только порекомендовать gnome3 . Там ControlSuperdработает как положено.
Если вы хотите попробовать это:

sudo apt-get install gnome-shell

Перезагрузите компьютер и при входе выберите GNOME (первый в списке):

введите описание изображения здесь

Где найти привязку клавиш на рабочем столе :
откройте dconf-editorи перейдите к схеме org.gnome.desktop.wm.keybindings.
Вы должны найти ключ с именем show-desktop с его текущим значением.

Rosch
источник
У меня 12.04, и он, кажется, не работает, как вы описываете, вместо этого у меня все окна во всех рабочих пространствах свернуты. Это имеет смысл, потому что имя действия, заданного в, Keyboard Shortcuts- это Hide All Normal Windowsне так Show Desktop. Где вы нашли Show Desktopдействие?
Дмитрий Пашкевич
Это использует gnome-shell? Перейдите к комбинациям клавиш в dconf-editor, чтобы проверить настройки.
Рощ
Нет, unity3d, обычная установка Ubuntu
Дмитрий Пашкевич