Gnome: Горячая клавиша для перемещения в рабочую область 7 (или выше)

В Gnome у меня может быть постоянное число рабочих областей. Поскольку у меня есть десять цифровых клавиш, я создал десять рабочих областей. Таким образом, я хочу, чтобы Super+1 переключился на рабочую область 1, Super+2 для переключения на рабочую область 2 и так далее. Я могу достигнуть этого путем выполнения следующей команды для каждой рабочей области:

dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-1 "['<Super>1']"

Это работает на все 10 рабочих областей.

Теперь, подобный, я хочу присвоить Super+Shift+1 для перемещения текущего окна в рабочую область 1. Таким образом, я попробовал следующую команду за каждую рабочую область:

dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-1 "['<Shift><Super>exclam']"

Это хорошо работает для рабочих областей 1-6. Начиная с рабочей области 7, Super+Shift+7 или <Shift><Super>slash (Немецкая клавиатура), ничего не инициировал - хотя, если я присваиваю ее другому действию работы сочетания клавиш.

Как я могу включить move-to-workspace сочетания клавиш для рабочих областей с числами, больше, чем 6?

3
задан 30 April 2018 в 22:40

1 ответ

  • Добавьте новый пользовательский ярлык

    GNOME - New shortcut

  • Используйте xdotool. В помещенном "xdotool getactivewindow set_desktop_for_window 8" командной строки для отправки окна на рабочей области 9 (существует-1 дельта для учета с xdotool).

    GNOME - Setting  the command called by the shorcut

  • Это отправляет окно в желаемую рабочую область, но не переключает представление на него. Лично, я предпочитаю иметь другой ярлык для перемещения в рабочую область (xdotool set_desktop 8).

Надеюсь эта справка!

1
ответ дан 1 December 2019 в 17:28

Другие вопросы по тегам:

Похожие вопросы: