Переміщення Windows зліва направо на екрані в Unity


10

У моїх налаштуваннях з двома моніторами я можу трохи переміщати вікна (oneiric, unit, twinview). Чи є простий спосіб переміщення вікна зліва на правий монітор. Я знаю, що можу переміщувати програми з однієї робочої області в іншу за допомогою Shift+Alt+Ctrlта Cursor-keys.

Було б зручно швидко (за допомогою гарячих клавіш?) Переміщати особливо максимізовані вікна навколо, не користуючись мишею, оскільки вони, як видається, досить сильно прилипають до свого оригінального монітора, а зривання їх мишкою іноді вимагає декількох спроб.

Відповіді:


8

Відповідь CCSM за 11.04

У Ubuntu 11.04 плагін compizconfig-settings-manager (CCSM) "Put" може використовуватися для встановлення ярлика для переміщення активного вікна на наступний вихід або монітор у системі декількох моніторів. На вкладці "Прив'язки" модуля "Путь" у вікні "Керування вікнами" встановіть Ctrl + Alt + z (або інше, якщо це не працює) як ярлик для "Покласти в наступний вихід"

Якщо Compiz бачить ваше налаштування як єдиний монітор, замість цього натисніть "Покласти в Viewport" ліворуч / праворуч (тема форуму 1588821 )

Попередження про CCSM 11.10

CCSM зламаний на Ubuntu 11.10, частково тому, що він використовує резервний файл gconf2, частково через те, що він вимикає плагін Unity через конфлікти клавіш із власними плагінами. Як результат, пускова установка єдності зникає.

Щоб повернути пусковий механізм назад, видаліть каталог ~ / .config / compiz-1 . Ви можете отримати термінал з Ctrl + Alt + F2 або вікно Nautilus з Ctrl + N з робочого столу (звідки можна запустити / usr / bin / xterm) або Ctrl + Alt + T, щоб запустити Terminal. Для очищення конфігурації ccsm вийміть .gconf / apps / compiz-1 / і .gconf / apps / compizconfig-1 / і ~ / .compiz-1 , а потім запустіть Jedinity - скидання за замовчуванням єдності.

Шлях вперед : За допомогою інструментів dconf та dconf можливо налаштувати ярлик, безпосередньо змінивши дерево конфігурації.


Постскрипт @DrSAR: кроки CCSM не спрацювали з ОП (навіть якщо інші виграли від цього ). Це може бути пов'язано з проблемою compiz із баченням лише одного монітора .

PS: Використовуйте на свій страх і ризик, оскільки якимось чином встановлення та використання compizconfig-settings-manager врешті-решт відключило єдність для ОП до точки, здавалося б, непоправного пускового пристрою та панелі.


Спасибі за вказівки - я виконав кроки 1. - 3. але якимось чином ярлик не впливає. Вікна вперто залишаються поставленими. Чи є запис / журнал, який я можу перевірити, щоб побачити, що я насправді отримую вказівки для компіляції?
DrSAR

облом - після трохи клацання система сповільнилася до повзання, і тепер мій тире і пусковий апарат зникли, і я не можу їх повернути. Очищення compizconfig-manager-manager і 'unit --reset' та видалення налаштувань gconf2 все не допомагає. Я думаю, я зараз іду xfce ...
DrSAR

Грем, я прийму це як відповідь, оскільки прочитав, що деякі люди успішно змогли змусити це працювати. Але я думаю, я покладу попередження у вашу відповідь, якщо ви не заперечуєте. Не соромтеся видаляти, оскільки це змінило вашу відповідь у значенні від сказаного вами.
DrSAR

@DrSAR У мене було видалено ccsm через мої проблеми в 78237 . Я спробував це ще раз і дійсно пусковий апарат зник. Оновлена ​​відповідь. Щоб повернути пусковий апарат назад, видаліть ~ / .config / compiz-1
Грем

Я просто хотів додати, що виправлення на 11.04 також працює для 12.04.
Праробо

2

Кілька днів тому найкращим рішенням був плагін Extra WM Actions Compiz із вікном Перехід до наступного виходу . Він працював винятково добре, набагато краще, ніж Put plugin, який часто є непридатним (btw. Для вирівнювання вікон можна знайти корисний плагін Grid ).

Однак варіант зник ще деякий час тому. Я все ще на 10.04 LTS на своєму ноутбуці, головним чином через відсутність цієї функції під 11.10 та її попередників.

Я знаю, що це погана відповідь, але, можливо, є шанс повернути цю функцію, як вона існувала раніше?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.