Я пишу скрипт на Python для изменения размера и организации окон, точно так же, как плагин grid делает в compiz-fusion(за исключением того, что я нахожусь на Debian Wheezy).
Я использую xrandr и wmctrl чтобы получить разрешение двух моих экранов и вычислить нестандартные размеры для окон (разделенных по горизонтали, вертикали и т.д.):
xrandrговорит мне, сколько у меня экранов и их разрешенияwmctrlдает мне оригинальные размеры окон и их расположение (в каком рабочем пространстве они отображаются)
К сожалению, мои 2 экрана не имеют одинакового разрешения, поэтому мне не хватает только одной информации: на каком экране в данный момент отображаются окна, чтобы я мог рассчитать новые размеры, которые изящно вписываются в этот экран.
Есть ли команда / программа, которая может получить эту информацию?
