как зафиксировать позиции окон с помощью Compiz

kak zafiksirovat pozitsii okon s pomoshiu CompizПользователи Linux, установившие и настроившие Compiz по своему вкусу, могут заметить одну не очень приятную особенность: все окна появляются, как говорится, "где им вздумается", и приходится делать лишние телодвижения для их фокусировки. Однако в Compiz для данной ситуации предусмотрено решение - плагин Place Windows, который позволяет не только правильно позиционировать все открытые окна, но и даже разместить их на другом рабочем пространстве. В данной статье как раз поговорим о том, как зафиксировать позиции окон с помощью Compiz и плагина "Place Windows".

Для того, чтобы активировать плагин Place Windows, следует запустить Менеджер настройки CompizConfig из Меню приложений -> Настройки, или командой

ccsm

Перейдя в раздел "Управление окнами", ставим галочку напротив Place Windows, и заходим в настройки плагина двойным нажатием ЛКМ. На вкладке "Общие" можно задать поведение окон по умолчанию: зацентрировать их, развернуть на весь экран, выстроить одно за другим и так далее. Это делается с помощью опции "Placement Mode", где выбираем наиболее удобный режим (можно проверять установленные параметры позиционирования окон в реальном времени, после выбора режима запустив любое окно - настройки применяются мгновенно). Также на этой вкладке есть опция для нескольких устройств вывода - "Multi Output Mode", с помощью которой можно задать дефолтное расположение окон, к примеру, относительно нескольких запущенных X-серверов.

Расширяем управляемость позиций окон дальше, перейдя на вкладку "Fixed Window Placement":

Пункт Windows with fixed positions" содержит настройки координат расположения окон на рабочем столе. Для того, чтобы сгенерировать новое правило для окна, нажимаем "Создать" и, затем, кнопку с изображением плюса. Появится окошко выбора определения окна - проще всего использовать опцию "Класс окна", которая почти всегда определяется названием запущенной программы (Leafpad - значит Leafpad). Можно нажать кнопку "Считать" и выбрать курсором нужное окно, после чего скопировать его название, нажать "Добавить" и вставить после "class=". Выставив координаты (обычно пределы рабочего стола начинаются с X=0 и Y=0 в сторону положительных числовых значений), нажимаем "Закрыть" и, если окно расположено не совсем удобным образом, изменяем координаты в созданном правиле кнопкой "Изменить", пока позиция не станет требуемой. Для некоторых смежных окон, например VLC и его плейлист нужно воспользоваться опцией определения "Роль окна" вместо "Класс окна" и выставить координаты для каждого.

Выбрать поведение окна, отличное от дефолтного (установленного на вкладке "Общие") можно в пункте "Windows with fixed placement mode", где, например, для отдельного окна задается разворачивание на весь экран при запуске ("Maximize"), с применением вышеописанных приемов.

В последнем пункте "Windows with fixed viewport" задается рабочее место для запуска приложения. X Viewport Position - для горизонтальных рабочих мест, Y Viewport Position - для вертикальных. Например, правило "class=VirtualBox X=4 Y=1" будет запускать виртуальную машину всегда на 4-м горизонтальном рабочем месте, независимо от того, из какого она была запущена.

Смотри видео на YouTube: "Как зафиксировать позиции окон с помощью Compiz".

Насколько полезным для вас оказался плагин "Place Windows"?

449 просмотров

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 оценок, среднее: 5,00 из 5)
Загрузка...
Метки: , , , , , , , ,
Опубликовано в пользователь linux
Один комментарий на “как зафиксировать позиции окон с помощью Compiz
  1. Денис:

    Даже не мог и подумать, что такое вообще возможно! И для меня, честно говоря, как для полного нуба в этом деле было очень интересно читать эту статью, люблю, наверное, как и каждый, открывать для себя что-то новое!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

*

Срочно требуются агенты

Удаленная работа по контракту агентом коллцентра или службы поддержки. Английский язык и высоскоростной доступ в Интернет обязательно.


Подписка на madcash.ru