Currently I have a dual head setup on my work which I find quite lovely.

It is based on two dell monitors (4:3, 16:9), one of them supports an
external VGA input.

So i have added two geoms toggleable with control+alt+space

DEFGEOM(dual2,     0,  0, sw,    0,    bh, sw,   1050-bh, wx, wy, mfact*sw, 
1025-bh, mx+mw, wy, ww-mw, wh,  wx, wy, ww, wh)
DEFGEOM(single2,1280,  0, 1680,  1280, bh, 1680, sh-bh,   wx, wy, mfact*sw, 
1050-bh, mx+mw, wy, ww-mw, wh,  wx, wy, ww, wh)

This way I can stretch all the windows to a single monitor when I switch the 
left monitor to a single one.

This works pretty fine and I'm happy with it, but I would like to know if it is 
possible to
make dwm limit the mouse movement (via #define MOUSELOCK 1 or so). This way I 
will not be
allowed to move the mouse outside the area defined by the GEOM.

The only problem I found with this layout is when I use floating windows. 
Because they are not
handled by the geoms. And maybe we can make the floating windows be relative to 
wx.

What do you think?

--pancake

Reply via email to