Отправить или переместить окно с одного монитора на другой с помощью сочетания клавиш под Ubuntu 12.04 и nvidia 8600 GT без проприетарных драйверов nvidia

Я хотел бы знать, как отправить или переместить окно с одного монитора на другой с помощью сочетания клавиш под Ubuntu 12.04 и nvidia 8600 GT без проприетарных драйверов nvidia.

Теперь я знаю, что могу настроить сочетания клавиш в «системных настройках» и «клавиатуре», но перемещение окна с одного монитора на другой не является одним из вариантов. В частности, я не заинтересован в перемещении из одного рабочего пространства в другое, и при этом я не хочу перемещаться между несколькими окнами одной и той же программы. Я хочу взять мое окно gvim (или firefox) и заставить его переходить с левого на правый монитор (или наоборот) без необходимости использования мыши.

Должен быть хороший способ сделать это, кто-нибудь знает?

Спасибо, ваша помощь очень ценится!

Рик

ПРИМЕЧАНИЕ Я избегаю использовать проприетарные (и плохо зарекомендовавшие себя) драйверы для моего nvidia 8600 GT. Я сделал это при первой установке 12.04 и потерял способность поворачивать экраны (я использую оба в портретном режиме) и не смог вернуть его снова, что заставило меня переустановить 12.04. На данный момент я достаточно хорош в настройке, и мне не нужно переустанавливать заново.

37
задан 18 June 2012 в 04:05

3 ответа

Если вы используете Compiz (используется с Unity 3D), есть отличный плагин, который делает именно это, а также перемещает окна в разные части монитора, если это необходимо.

Я знаю только, как установить его из CCSM ( CompizConfig Settings Manager ). Вы можете установить CCSM и плагины compiz, запустив

sudo apt-get install compizconfig-settings-manager compiz-plugins

Плагин CCSM называется «Put» и находится в разделе «Управление окнами» CCSM.

CCSM Window Management Page

Включите плагин «Put», проверив его. Затем нажмите плагин "Put". Вы можете установить сочетание клавиш на вкладке «Привязки» для «Поместить в следующий вывод». По умолчанию он отключен, но его легко установить. В этом примере мы установили «Put to Next Output» на Super+Right и «Put to Previous Output» на Super+Left.

CCSM Put Binding Tab

Если вы не знакомы с CCSM, вы можете получить его из стандартного репозитория, но имейте в виду ... может быть опасно играть с некоторыми настройками, которые вы не понимаю, так что будь осторожен Я много использовал его во многих версиях и не могу жить без него, но он позволяет вам отрубить ногу, если вы не обращаете на это внимания. не бойтесь слишком, но не думайте, что это защитит вас от вас самих.

Подробнее о Compiz: http://wiki.compiz.org/

0
ответ дан 18 June 2012 в 04:05

Я хочу взять мое окно gvim (или firefox) и сделать так, чтобы оно двигалось слева направо> на монитор (или наоборот) без использования мыши.

Боюсь, я немного опоздал к этому обсуждению, которое я обнаружил, когда пытался сделать именно это, но в итоге я разработал решение no-install no-config (по крайней мере, для Ubuntu 14:10 )

  1. Восстановите окно, если оно в настоящий момент развернуто, с помощью Ctrl-Super-DownArrow
  2. Alt-Spacebar для меню фрейма, затем «m» для перемещения
  3. [ 112] Используйте клавиши со стрелками, чтобы переместить все окно с одного монитора на другой
  4. Нажмите Enter, чтобы остановить перетаскивание клавиатуры - у вас могут появиться странные побочные эффекты позже, если вы пропустите этот шаг!
  5. Ctrl- Super-UpArrow, если вы хотите максимизировать снова
0
ответ дан 18 June 2012 в 04:05

Этот сценарий удара может сделать это также, https://github.com/jc00ke/move-to-next-monitor

зависимости от установки

sudo apt-get install xdotool wmctrl

затем

wget https://raw.githubusercontent.com/jc00ke/move-to-next-monitor/master/move-to-next-monitor
chmod +x move-to-next-monitor
mv move-to-next-monitor /usr/bin

и затем набор ярлык для него

1
ответ дан 18 June 2012 в 04:05

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

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