I don't like to be auto hide and stay there for never because it is annoying to me. I only like it when it is dodge windows to hide the launcher. Please help me fix it in Ubuntu 12.04 or above.
How to restore Dodge behavior in 12.04
This Ubuntu Geek post and this newer WepUpd8 post report how to restore the Dodge Windows and Dodge Active Windows for Unity in 12.04. These can then be set in the Unity plugin in CompizConfig Settings Manager. Update: For 12.10 / 13.04, please refer also to this WepUpd8 post.
It is required to add a ppa:
and run a distribution upgrade:
Then open CCSM and set it to your favorite behavior!
(The terminal is only to document Ubuntu version.)
You might have to log out and in again for it to take effect.
This patch also restores the old Click-To-Minimize behavior. See this Webupd8 post for details.
All changes can be reverted by the following commands:
Alternatively, a hack to restore the older Dodge behavior is reported on here.
I tried out the "real dodge" version, and it works so-so in my opinion. Most notably, the launcher does not "go above" active windows, but pushes them to the side, where it sometimes gets stuck (so the launcher doesn't go away again). In general, when the launcher shifts position, so does many other things on screen (e.g., icons on the desktop).
An alternative is to (almost) permanently hide the launcher (see here) and use a dock with the wished for behavior (for example cairo-dock).
I'm afraid the dodge window capability was deliberately removed from 12.04
According to Mark Shuttleworth
By default the launcher is always visible.
More information about how to configure the launcher can be found in the Q&A
Dodge Windows is a topic covered by WebUpd8
An enterprising developer has written some scripts that mimic the dodge window behaviour when a window is moved into the launcher area - i.e. it hides and unhides as appropriate.
A similar script is available to autohide the launcher when a window is maximised.
Note - these are in binary deb format. Obviously - installing random binaries is not recommended practise from a security point. Read the article if you wish to pursue this.
Here is the solution: https://help.ubuntu.com/community/Unity-ReplaceDodgeWindowsBehavior
this feature called dodge. was dropped from unity. there are unofficial solutions to get it back.
There are two window dodge behaviours available: one that works mostly as it used to be in Ubuntu 11.10 and the other one only works for maximized windows:
for further info please see the related section on this post.
Unity 2D is the only way to have dodge in Precise out of the box. After logging in, open dconf-editor and navigate to
In Ubuntu 12.04 the Dodge Windows feature was removed. To get it back you will have to install basically a patched version of Unity.
The easiest way is probably to read the following posts carefully and follow the instructions. There are two different kind of fixes and you'll have to settle for one.
Get Dodge Windows Unity Autohide Behaviour For Maximized Windows In Ubuntu 12.04 Precise Pangolin and Real Window Dodge Unity Launcher Bahaviour For Ubuntu 12.04, I presume you'd prefer the latter. I, however, understand that this is a custom build of Unity and cannot give any information about future updates (should unity receive updates), bug fixes etc.
You might also want to check out the original ubuntuforums thread that dealt with these issues: HOW-TO: Unity with 'Dodge Windows' and minimize/unminimize behavior
protected by fossfreedom♦ Nov 2 '12 at 9:29
This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.