我不喜欢自动隐藏启动器对我来说太烦人了。启动器保持隐藏状态,要显示它,必须将鼠标指针移到默认热点. 我反而希望躲避窗户以前在 Ubuntu 11.10 中可用。我如何改回此行为?
答案1
12.04
恐怕躲避车窗功能是故意从 12.04 版本中删除的
根据马克·沙特尔沃思
“躲避窗户法测试结果非常糟糕。我们认为它会很有效,尝试了它,测试了它,并且必须根据证据从那里发展……
如果用户遇到通过移动窗口来躲避启动器的情况,那就没问题了。他们看到躲避发生了什么时候 他们推开启动器,发现他们可以将窗口移回,然后启动器就会重新出现。到目前为止一切顺利。
问题就在这里。大多数用户直到窗口接触到启动器时才发现这种躲避行为。他们第一次遇到这种情况是在最大化窗口时。因此,他们登录到桌面。很好。他们启动一个应用程序。很好。然后他们最大化窗口,启动器“消失”。对于这些用户来说,这种行为非常不舒服,而且很随机。事实上,这些用户是大多数用户。事实证明,能够使用躲避启动器的用户也可以完美地使用在不使用时总是隐藏的启动器。”
默认情况下,启动器始终可见。
有关如何配置启动器的更多信息,请参阅问答
Dodge Windows 是涵盖的主题WebUpd8
一位有进取心的开发人员编写了一些脚本,当窗口移入启动器区域时,模仿躲避窗口的行为 - 即,它会根据需要隐藏和取消隐藏。
当窗口最大化时,可以使用类似的脚本来自动隐藏启动器。
注意 - 这些是二进制 deb 格式。显然,从安全角度来看,不建议安装随机二进制文件。如果您希望继续进行此操作,请阅读本文。
答案2
如何在 12.04 中恢复闪避行为
这篇 Ubuntu Geek 文章和这篇较新的 WepUpd8 帖子报告如何在 12.04 中恢复 Unity 的 Dodge Windows 和 Dodge Active Windows。然后可以在 CompizConfig 设置管理器中的 Unity 插件中设置它们。 更新:对于 12.10 / 13.04,另请参阅这个 WepUpd8 帖子。
需要添加 ppa:
sudo apt-add-repository ppa:ikarosdev/unity-revamped
并运行分发升级:
sudo apt-get update
sudo apt-get dist-upgrade
然后打开CCSM并将其设置为您喜欢的行为!
(该终端仅用于记录 Ubuntu 版本。)
您可能需要注销并重新登录才能使其生效。
此补丁还恢复了旧的点击最小化行为。请参阅这篇 Webupd8 帖子了解详情。
所有更改都可以通过以下命令恢复:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:ikarosdev/unity-revamped
或者,恢复旧道奇行为的方法是报告于此处。
我试用了“real dodge”版本,我认为它的效果一般。最值得注意的是,启动器不会“移到”活动窗口上方,而是将它们推到一边,有时会卡在那里(因此启动器不会再次消失)。一般来说,当启动器移动位置时,屏幕上的许多其他东西也会移动(例如桌面上的图标)。
另一种方法是(几乎)永久隐藏启动器(看这里) 并使用具有所需行为的 dock(例如 cairo-dock)。
答案3
答案4
12.04
Unity 2D 是 Precise 中开箱即用闪避的唯一方法。登录后,打开 dconf-editor 并导航到/com/canonical/unity-2d/launcher/hide-mode
并将其值设置为 2(默认值为 0)。