Окна двигаются после потери фокуса

Окна двигаются после потери фокуса

Когда я включаю «Place Windows» в редакторе настроек compizconfig в 12.04 (gnome-classic), окна, размещенные за пределами границ окон, возвращаются в окно, как только оно теряет фокус. Мне часто нравится, чтобы окна были видны только наполовину.

С другой стороны, отключение опции «Разместить окна» поместит вновь созданные окна в позицию 0x0, которая, к сожалению, находится за панелью.

Как можно грамотно разместить новые окна, не помещая их поверх существующих окон?

решение1

«Place Windows» кажется довольно глючной — когда она была включена, мои окна перескакивали к краю экрана, когда они теряли фокус (или, в случае с терминальными окнами, иногда, когда я просто нажимал «Ввод» в командную строку, что кажется мне совершенно странным).

Но если функция «Разместить окна» отключена, проблема с началом в точке 0,0 усугубляется, если у вас два монитора, когда левый находится ниже правого; в этом случае точка 0,0 фактически не находится ни на одном мониторе, поэтому в зависимости от размера окна она может вообще не отображаться.

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

Это было мое решение — отключить «Разместить окна», переопределить положение левого монитора так, чтобы оно было на той же высоте, что и правого, и просто вручную разместить все окна. Мне не нужно использовать ALT-левый, потому что мои панели находятся на правом мониторе, поэтому я просто беру строку заголовка.

Связанный контент