Сочетание клавиш для перемещения окон между мониторами?

Я помню, что раньше в Compiz была настройка, которая задавала сочетание клавиш для перемещения приложений между физическими (но объединенными в один экран) экранами, подобно перемещению между логическими экранами, например, Ctrl - Alt - Shift - / / / ↓ < /kbd>.

Есть ли способ сделать это в Unity?

119
задан 24 May 2012 в 21:43

6 ответов

Это основано на моем опыте без необходимости использования Compiz или какой-либо подобной утилиты.

Когда окно активировано (т.е. в фокусе). Если вы нажмете Alt + Space, появится верхнее меню с такими параметрами, как:

Minimize
Maximize
Move
Resize
etc.

. Когда появится это меню, вам нужно нажать клавишу M. на клавиатуре выберите опцию Move

Затем вы можете просто использовать клавиши со стрелками для перемещения окон куда угодно (даже между мониторами)

0
ответ дан 24 May 2012 в 21:43

Плагин Compiz Config Settings Manager Put прекрасно работает на 13.04 и 14.04

Специальный совет:

  • Кликните на Put -> Разное. Параметры -> Активировать «Избегать вне экрана»: избегает помещения частей перемещенного окна в скрытую область. Очень полезно, если у кого-то есть мониторы с разным разрешением экрана.
0
ответ дан 24 May 2012 в 21:43

Как уже упоминалось @jrg, это все еще возможно, поскольку Unity (Unity 3D, а не 2D-версия с низким энергопотреблением) в значительной степени построена с использованием Compiz.

Вам нужно будет установить Менеджер настроек Compiz Config самостоятельно. Точные шаги: -

  1. Установите CompizConfig Settings Manager, используя apt-get install compizconfig-settings-manager compiz-plugins-extra.
  2. Запустите его (просто наберите Compiz в тире, и вы увидите его).
  3. Нажмите Window Management.
  4. Включите плагин Put (установите флажок).
  5. Нажмите Put.
  6. Настройте ярлык для Put to next Output (щелкните значок карандаша рядом с сочетанием клавиш для Put to next Output.
  7. Выйдите из системы и снова войдите в систему, чтобы изменения вступили в силу (из комментариев!)
0
ответ дан 24 May 2012 в 21:43

Compiz put прекрасно работает, просто будьте осторожны, если grid активен (обычно это так) , вы найдете ошибку совместимости , те окна, которые уже перетерты в некоторый угол вашего рабочего пространства, будут приходите в норму, если вы попытаетесь put перевести их на другой выход.

Если это происходит с вами, не паникуйте, просто сделайте следующее:

Перед отправкой окна к следующему выходу, "ungrid" it путем полу-максимизации его в одну сторону ctrl < / kbd> + super + lef or right и bam !, теперь вы можете отправить его, и он не вернется.

Он работает как на 12.04, так и на 14.04

(Теперь, кто знает ... может быть, это один из тех случаев, когда ответственный разработчик будет протестовать "это функция не ошибка! "xD)

0
ответ дан 24 May 2012 в 21:43

Для перемещения окон (в случае окон, которые не появляются "нигде"), и, исключая Compiz или других менеджеров, простой способ, которым я использовал, является этим:

  • нажимают, ALT + ПРОСТРАНСТВО (должен открыть меню окон, даже если это также не замечено)
  • (нажатие M [для Перемещения] не работает на меня в Ubuntu 19.04)
  • , нажимают DOWN-arrow дважды (пропускающий первые 2 опции: Минимизируйте и Максимизируйте/Не максимизируйте), +, Входят
  • стрелки-указатели нажатия, пока Вы не видите его главную панель ни на каком мониторе и наконец нажимаете Enter
  • , необходимо теперь смочь управлять им обычно...
0
ответ дан 22 October 2019 в 15:11

Переместить окно с левого монитора на правый: Super (т.е. клавиша Windows) + Shift + стрелка вправо

Перемещение окна с правого монитора на левый: Super (например, клавиша Windows) + Shift + стрелка влево

12
ответ дан 15 January 2020 в 20:55

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

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