Как изменить размер окна с помощью Compiz? [закрыто]

Я хотел бы изменить размер и разместить в определенном месте определенное окно с помощью Compiz через командную строку или Java упаковка.

На входе я хотел бы установить

  • кортеж для верхнего левого угла
  • кортеж для размера ширина-высота
  • ID окна для обновления

Возможно?

0
задан 26 August 2017 в 02:12

1 ответ

wmctrl предложения способ изменить размер и положение окна. Чтобы переместить окно с идентификатором = 11 к 50,50 и изменить размер его к 250 250, используйте:

wmctrl -ir 11 -e 0,50,50,250,250

Об аргументе опции -r в странице справочника говорится:

Этот аргумент указывает окно, которое является целью действия. По умолчанию аргумент рассматривают, как будто была строка, и окна исследованы, пока каждый не найден с заголовком содержанием указанной строки как подстрока. Подстрока, соответствующая, сделана в случае insen‐ sitive способ.-F опция может использоваться для принуждения точного, чувствительного к регистру соответствия заголовка. Опция-i может использоваться для интерпретации цели окна как числовых идентификационных данных окна вместо строки.

Об аргументе опции -e в странице справочника говорится:

А перемещают и изменяют размер аргумента, имеет формат 'g, x, y, w, h'. Все пять компонентов являются целыми числами. Первое значение, g, является серьезностью окна, с 0 являющийся наиболее распространенным значением (значение по умолчанию для окна). Посмотрите спецификацию EWMH для других значений. Четыре остающихся значения являются стандартной спецификацией геометрии: x, y является положением верхнего левого угла окна, и w, h является шириной и высотой окна, за исключением того, что значение-1 в любом положении интерпретируется, чтобы означать, что текущее значение геометрии не должно быть изменено.

Read man wmctrl для получения дополнительной информации.

<час>

альтернативный путь обеспечивается xdotool. Чтобы переместить окно с идентификатором = 11 к 50,50 и изменить размер его к 250 250, используйте:

xdotool windowmove 11 50 50 windowsize 11 250 250

См. этот ответ и конечно man xdotool для деталей.

3
ответ дан 2 November 2019 в 09:07

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

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