Re: Multiple monitors, VirtualScreens and/or Xrandr

Max <[email protected]>
Newsgroups gmane.comp.window-managers.ctwm
Message-ID <[email protected]>
Hi Stefan,

Le 29/03/2018 à 18:07, Stefan Monnier a écrit :
> [snip]
>>>> * f.occupy window now uses layout (to stay visible);
>>> Not sure what this means.
>> f.occupy displays a window. In case the screen is not rectangular, this
>> makes the window always visible even when it could appear (even
>> partially) in a hidden zone...
>> +-------+-----+
>> | mon1  | mon |
>> +-------+  2  |
>>  hidden |     |
>>   zone  +-----+
> 
> Ah, I see.  I thought that it used to be displayed at the location of
> the affected window (tho a quick test seems to show it's actually
> placed wherever the mouse was when the action was triggered).

Yes, centered at this location. But when close to an edge, a part of the
window can be displayed outside. This case was handled in a
big-rectangle-screen fashion, but not when all monitors do not have the
same size. Now it is OK. Note that same policy applies when displaying a
menu and for f.identify window.

> [snip]
> 
>>>> Does anyone really use VirtualScreens?
>>> I'm not using it right now, but I've used it in the past and I liked it.
>> You're lucky, I have never succeeded to use it without any problem...
> 
> It's been a while since I managed to use it.  I liked the ability to
> switch workspaces separately.
> 
> I tried it with a manual
> 
>     VirtualScreens {
>      "1200x1600+0+0"
>      "1200x1600+1200+0"
>     }
> 
> and it seemed to be somewhat working.  For some reason it seems like it
> doesn't "bring in" the previously existing windows (at least I couldn't
> see them, I had to remove the VirtualScreens declaration and restart
> ctwm to recover my windows).  And clicking in the background of the
> second monitor brought up the menu in the first monitor :-(
> I'm sure there are many more quirks.> [snip]

That describes pretty well the problems I encountered :)

++

Max.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.