XFWM4 is HIGHLY unusable in this area. Openbox and metacity (not sure about metacity but I think yes) behave so much better. Let's say you have two windows. one you write sth and one in bg and just above and you wanna scroll the bg window to see what you should type next. you move the mouse over the bg window contents and you roll the wheel to scroll. XFWM misbehaves and raises the bg window and gives focus to it when I just wanted to scroll. This compared with Openbox and metacity is sooo bad The same holds with moving the window. let's say I want to move a bg window. I click on the titlebar and hold down the button and move. Openbox is smart enough NOT to give focus to the moving window unless mouse-release happens (and if window was not moved it gives focus). so this allows to move a bg window without giving it focus which is also good if you have a bg window as reference to what you should type/paint/think next in the current window (where you work etc) I could not run svn because I was not sure I could stand to see this UI bug unfixed in svn :) :) now I"m running openbox and not xfwm4 in my XFCE but that looks ugly but at least it works until those 2 Ui bugs are fixed
Huh? Did you read the documentation? Some hidden options allow you to customize xfwm4 behaviour. They have to be added by hand to your HOME/.config/xfce4/xfwm4/xfwm4rc file. You may have to create this file. raise_with_any_button=false Add this line to your xfwm4rc file if you want to raise a window only when clicked with the left mouse button. As for moving, just use the right mouse button.
I reread again that bug and I see nothing wrong with xfwm4 here. Just make a little effort and read the documentation, all you want is already there.
*** Bug 1183 has been marked as a duplicate of this bug. ***
I read the documentation and I saw raise_with_any_button but if it's false it's not very obvius it raises only with left click. anyways right click to move and this to False solves my case. Thanks Oliver
(In reply to comment #4) > I read the documentation and I saw raise_with_any_button but if it's false it's > not very obvius it raises only with left click. anyways right click to move and > this to False solves my case. Thanks Oliver You're welcome. BTW if you think the documentation can be improved, please feel free to submit a patch (or simply a better explanation).
IMO raise_with_any_button should be converted to raise_only_with_main_button # (False by default) 'main' (or sth better) because left is not left for left-hand users and a string (tooltip for better UI configurator or at least docs string) could be: If raise_only_with_main_button is True (False by default) then only 'left' mouse button raises the window. This means that you can scroll with the wheel or ask context menu of a background window, without raising it to be the active window or sth like that ;)