我知道如何在 MATE Desktop 中启用窗口捕捉功能,而且它确实有效。我的问题是这样的。默认情况下,窗口 A 占满屏幕的一半,窗口 B 占满屏幕的一半,如果不取消窗口捕捉,您就无法单击并拖动窗口的边缘来调整大小,也无法调整左侧、右侧、顶部和底部的大小。有办法解决这个问题吗?
答案1
如果您使用 Marco 作为窗口管理器,请尝试切换到 Compiz(系统 > 首选项 > 外观和感觉 > MATE 调整)。您可以在 CompizConfig 设置管理器中启用窗口捕捉。
答案2
您需要安装并启用 Compiz。
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install --no-install-recommends compiz compiz-core compiz-mate compiz-plugins compiz-plugins-default compizconfig-settings-manager
您现在应该已经安装了较新版本的 MATE Tweak 和我修改后的 Compiz 版本。
重启(是的,确实重启)
专业提示!安装 guake 或 tilda 并确保它在运行,然后再尝试使用 MATE Tweak 切换窗口管理器。如果 Compiz 切换死机,您可以使用各自的键绑定下拉 guake 或 tilda,然后运行 marco --replace,这将恢复您的窗口管理器。
在 Marco 和 Compiz 之间切换 重启后,登录并打开系统 -> 偏好设置 -> MATE Tweak,选择 Windows,然后使用窗口管理器下拉菜单在 Marco 和 Compiz 之间切换。一旦您选择窗口管理器,它将被替换并且 MATE Tweak 将关闭。
您可以通过在终端中运行以下命令来检查您正在使用的窗口管理器。
控制-m
更多信息请阅读这
这可能很棘手,因此我建议您在实际系统上执行这些步骤之前先在 VM 上尝试这些步骤。
答案3
16.04 和 16.10 MATE 你可以这样做:
系统 > 偏好设置 > 个人 > 板载设置
然后点击窗户从左侧菜单
然后取消勾选停靠至屏幕边缘
您可能想弄清楚如何让 Ubuntu 记住每个应用程序窗口的首选项 - 这是我的下一个目标,因此每次直到我更改它之前,每个窗口都会在同一个位置打开,这会很棒。
答案4
我只是从 Unity 中知道这一点,但一定有一种方法可以在 MATE 中启用角落捕捉功能。
启用角点捕捉。
半屏捕捉时顶部和底部屏幕缩放功能不起作用。
抓住窗户,把它扔到角落里
通过拖动菜单上的窗口,您可以将其放大到屏幕的四分之一。在许多情况下非常有用。
根据需要水平和垂直地放大窗口!
如果您想覆盖屏幕的三分之二,那就去做吧。如果您想让那张纸的尺寸与实际尺寸相符,那就去做吧。将窗口调整为您喜欢的尺寸和形状,然后尽情享受吧。
可选:再次抓住它并稍微放低一点
如果您不想让窗口位于角落,请将其抓住并放下。它将保留您刚刚制作的大小和形状。窗口应该会贴在屏幕的一侧,因此您不必太过挑剔。
遗憾的是,我谈论的是 Unity。但我希望这对您的工作流程有所帮助。