Do you know where I could get the information which monitor is where ?
I mean the xorg.conf stuff isLeftOf isRightOf...
Then it could be doable, we just would have to allow and define multiple bottom/top edges for a horizontal dual-screen config for example... The logic would then not be that complicated even. But a quick look just revealed the virtual size to me, which is quite useless as it is always bigger...
We can check *really* exotic cases, like in your diagram ;) first and fall back to the virtual screen size for the corner/edge calculation in this case...
Our main case would be horizontal-display config with 2 or 3 devices with different resolutions, as for same resolutions the virtual size will work just fine...
Do you know where I could get the information which monitor is where ?
I mean the xorg.conf stuff isLeftOf isRightOf...
Then it could be doable, we just would have to allow and define multiple bottom/top edges for a horizontal dual-screen config for example... The logic would then not be that complicated even. But a quick look just revealed the virtual size to me, which is quite useless as it is always bigger...
We can check *really* exotic cases, like in your diagram ;) first and fall back to the virtual screen size for the corner/edge calculation in this case...
Our main case would be horizontal-display config with 2 or 3 devices with different resolutions, as for same resolutions the virtual size will work just fine...