Re: Как узнать на каком мониторе находится окно?
On 18/10/17 16:04, Dmitry E. Oboukhov wrote: > xwininfo -id я тоже разглядывал и тоже не нашел -geometry ... же! Но посчитать придётся. -- sergio
Re: Как узнать на каком мониторе находится окно?
>> того же шестого воркспейса, а номер монитора так вообще непонятно как >> выоловить. >> >> xwininfo -id я тоже разглядывал и тоже не нашел >> >> что покопать? > Надо взять геометрию окна и десктоп (из wmctrl итд) и сравнить ее с геометрией > нужного screen из xrandr. Если геометрия является его подмножеством и > десктоп совпадает с текущим, то это оно да похоже что как-то так -- . ''`.Dmitry E. Oboukhov : :’ : `. `~’ GPG key: 4096R/08EEA756 2014-08-30 `- 71ED ACFC 6801 0DD9 1AD1 9B86 8D1F 969A 08EE A756 signature.asc Description: PGP signature
Re: Как узнать на каком мониторе находится окно?
On Wed, Oct 18, 2017 at 04:04:13PM +0300, Dmitry E. Oboukhov wrote: > того же шестого воркспейса, а номер монитора так вообще непонятно как > выоловить. > > xwininfo -id я тоже разглядывал и тоже не нашел > > что покопать? Надо взять геометрию окна и десктоп (из wmctrl итд) и сравнить ее с геометрией нужного screen из xrandr. Если геометрия является его подмножеством и десктоп совпадает с текущим, то это оно
Как узнать на каком мониторе находится окно?
настроил себе прокрутку видео при срабатывании xscreensaver. он передает в скрипт переменную с window-id по которой выводим в указанный window видео. все хорошо, но когда несколько мониторов, то жрет очень много CPU и начинает тормозить. хочу не выводить видео на каких-то мониторах, как по window-id определить на каком мониторе находится окно? xprop -id я разглядывал но у него как-то странно _NET_WM_DESKTOP(CARDINAL) = 0 - тут иногда ноль иногда 6 для одного и того же шестого воркспейса, а номер монитора так вообще непонятно как выоловить. xwininfo -id я тоже разглядывал и тоже не нашел что покопать? -- . ''`.Dmitry E. Oboukhov : :’ : `. `~’ GPG key: 4096R/08EEA756 2014-08-30 `- 71ED ACFC 6801 0DD9 1AD1 9B86 8D1F 969A 08EE A756 signature.asc Description: PGP signature