xfwm4 + Zaphod mode + Wrap workspace

xfce at theiling.de xfce at theiling.de
Fri Sep 14 13:25:05 CEST 2012

Hi Erik!

In 4.10 the code in question has not changed at all, so it would be nice 
to get this upstream.  Please find a patch attached for 4.10.

As I said, I don't understand why it is there, because if the feature is 
undesired by anyone, it can be switched off in the options.  And in my 
case, it does exactly what I want, so it should not be hardcoded off, I 

Best regards,

On 14/09/12 07:18, Silvio Knizek wrote:
> Hi Erik,
> ever tried xfce4.10? 4.8 gets only security updates AFAIK.
> Regards
> c'ya at irc://irc.freenode.net/xfce <http://irc.freenode.net/xfce>
> "xfce at theiling.de" <xfce at theiling.de> schrieb:
>     Hi!
>     My name is Henrik and I subscribed to the XFCE mailing list.
>     First of all, thanks for all the good work!  Finally after years of
>     using fvwm1 (a private patched version), I found a good replacement for
>     it in xfce.  I am running Debian Wheezy (i.e., xfce 4.8), and xorg with
>     an intel driver on a Laptop.  X11 ist set up to run in Zaphod mode,
>     i.e., two heads with separate screens :0.0 and :0.1.
>     In this setting, I noticed that xfwm does not wrap the workspace despite
>     enabling this feature.  It works when pulling a window along, but not
>     without.  I have set up no logical relation between the screens (no
>     LeftOf or the like, I am switching with 'xdotool mousemove'), so I don't
>     know exactly why xfwm thinks it's a bad idea to wrap the workspace with
>     the mouse.  But it really does, hardcoded, in events.c:
>            if
>     (display_info->nb_screens>  1)
>           {
>               /* Wrap workspace/wrap windows is disabled with multiscreen */
>               return EVENT_FILTER_REMOVE;
>           }
>     Does anyone know why exactly this is disabled?  I mean, if you don't
>     like it, you can disable the feature in the WM settings nice and easy.
>     Because I wanted this feature badly, I put a #if 0...#endif around the
>     above code and recompiled, and it works like a charm.  I couldn't see
>     any bug in my multiscreen setup.
>     So please consider removing those lines of code.  Again: if you don't
>     like xfwm's behaviour for some reason (e.g. because X moves the cursor
>     to the other screen when hitting the edge (which it does not do for me
>     due to the missing relationship of the screens)), you can always disable
>     the feature.  But I could not *enable* it in my case except for recompiling.
>     Best regards,
>         Henrik
>     ------------------------------------------------------------------------
>     Xfce ma
>       iling
>     list
>     Xfce at xfce.org
>     https://mail.xfce.org/mailman/listinfo/xfce
>     http://www.xfce.org
> _______________________________________________
> Xfce mailing list
> Xfce at xfce.org
> https://mail.xfce.org/mailman/listinfo/xfce
> http://www.xfce.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: xfwm4-4_10-wrap-multiscreen.patch
Type: text/x-patch
Size: 581 bytes
Desc: not available
URL: <http://mail.xfce.org/pipermail/xfce/attachments/20120914/7663e1ff/attachment.bin>

More information about the Xfce mailing list