Как перемещать окна по дисплеям в Gnome 3?


30

В Gnome 3 удобно перемещать окна с помощью сочетаний клавиш Meta+ и Meta+ .

Теперь у меня установлено два дисплея, и я хотел бы перемещать окна по дисплеям, не касаясь мыши. Точнее, я хотел бы посмотреть, каково поведение по умолчанию в Windows 7, а именно: четыре местоположения, левая половина первого экрана, правая половина первого экрана, левая половина второго экрана, правая половина второго экрана.

Любое решение, включающее последовательность из нескольких ярлыков, также приветствуется.

Обратите внимание, что я использую только один рабочий стол, но несколько дисплеев.

Ответы:


32

В Fedora 24 (которая использует Gnome) комбинация клавиш Super + Shift + ←или Super + Shift + →по умолчанию перемещает окна между мониторами.

Если вы играете, Super + Cursor Keysа затем используете, Super + Shift + Cursor Keysвы сможете с легкостью перемещать / минимизировать / максимизировать окна.


2
Также работает на Ubuntu 19.04. Кажется, это ярлык по умолчанию для Gnome Shell (?).
пакоман

11

Первый вариант: вы можете использовать обзор, чтобы перетаскивать окна между мониторами.

Второй вариант: вы можете установить комбинации клавиш для ее перемещения.

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


2

Комбинация клавиш OOTB для Gnome 3 - Alt + F7, тогда вы можете использовать стрелки для перемещения окна. Если это не удобно, вы можете попробовать поставить расширение Windows . Мне не удалось заставить работать комбинацию клавиш по умолчанию, но я поменял ее на Shift + Alt + ← и Shift + Alt + →.


1

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

Второй способ - когда ваша боковая панель открыта, вы можете перемещать окна в боковой панели из одного в другое.

Последний известный мне метод - щелкнуть правой кнопкой мыши заголовок окна. Выберите нужный пункт меню.


3
В системных настройках не определены ярлыки для перемещения окон между дисплеями. Когда боковая панель открыта, невозможно перемещать окна между дисплеями, используя только клавиатуру, а не мышь.
Максимальный поток

Ну, тогда определите свои собственные ярлыки или в чем вопрос?

@MaxFlow: в FYI Gnome 3 для Debian Wheezy отсутствуют опции, но в Gnome 3 для Debian у Джесси есть варианты
Гейб Копли

0

Еще один способ определения ярлыков для перемещения окон в другие рабочие пространства: использование gsettings.

Вот пример для перемещения текущего окна в заданное рабочее пространство (которое включает в себя переключение в это рабочее пространство).

    gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-1 "['<mouse1>F1']" 
    gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-2 "['<mouse1>F2']"
    gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-3 "['<mouse1>F3']"
    gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-4 "['<mouse1>F4']"

Конечно, можно определить и другие ярлыки и действия. Список возможных команд см., Например, https://gitlab.com/rubdos/gsettings-desktop-schemas/blob/dwt/schemas/org.gnome.desktop.wm.keybindings.gschema.xml.in.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.