如何使窗口最大化而不隐藏在主要外部设备的菜单栏后面?

如何使窗口最大化而不隐藏在主要外部设备的菜单栏后面?

我在 Mint 17.1 上没有发生这种情况。

在 Mint 18.1 和 Mint 19.3 MATE 上,采用双显示器设置且外部显示器为主,菜单栏会覆盖任何最大化窗口(Firefox、终端等)的下半部分,从而导致某些屏幕内容无法访问。这对于终端来说尤其是一个问题,因为我永远看不到提示以及我在那里输入的内容。

特别是由于某种原因,终端会根据我在“外观”小程序中设置的“应用程序字体”的内容而产生不同的结果,这会影响菜单栏的大小,但不会影响终端输出的大小。 16 pt 字体仅覆盖最后一行的一半:

菜单栏仅覆盖在最大化的终端窗口中输入的“如您所见”一词的下半部分。

但在 14 pt 字体下,它覆盖了整个最后一行:

菜单栏覆盖最大化终端窗口的整个提示行。

16 pt 似乎是一个最佳点——10 pt 或更少,例如 20 pt 都覆盖了最后一行的大部分或全部,就像 14 pt 一样。超过 20 pt 开始覆盖多行。但无论如何,终端窗口以及隐藏在浏览器窗口中的网站底部都是不行的。

如果我将笔记本电脑作为主要内置设备,我会这样做不是那个屏幕上有这个问题。只有外在的。问题是,我不希望小屏幕成为应用程序默认启动的地方,否则我一开始就不会有外部屏幕。

取消最大化和重新最大化窗口并不能解决问题。

有没有什么办法解决这一问题?

如果没有,是否有任何方法可以将菜单栏移动到笔记本电脑屏幕,但为了创建新窗口,外部屏幕仍然被视为主要屏幕?

有关潜在解决方法的更新

  1. 如果我禁用笔记本电脑屏幕,只使用外部屏幕,问题就会消失。 (显然,如果我想使用两个屏幕,这不是一个解决方案。)
  2. 对于我的情况,“自动隐藏”和“显示隐藏按钮”选项不起作用,因为当菜单栏被隐藏时,我无法(一眼就看到)应用程序标题栏、时钟或系统托盘图标中的未读状态指示器。
  3. 侧面方向对我来说效果不佳,因为我需要使栏变大,以便具有相同数量的应用程序标题栏宽度以提高可读性,并且还使我的应用程序窗口比对我来说更瘦(网络浏览器中的 Google 文档)例如,当有评论列并且为了便于阅读而放大时,会创建一个水平滚动条。)
  4. 顶部方向似乎很有前途——菲茨关闭应用程序的法则显然在 90 年代中期的某个时候在大多数操作系统上出于所谓的美学原因而失效——但奇怪的是,Chromium 并不能很好地适应这一切,它占据了整个屏幕并覆盖菜单栏,即使它不应该被覆盖。 (可能是 Chromium、MATE 或两者中的错误……但这也已经是底部方向的主要问题了。)

答案1

Show hide buttons对我来说可接受的解决方法是在面板属性中启用(就在autohide选项 package下方mate-desktop 1.22.2-1~18.04.york0)。

这会在面板的每一侧添加 2 个小按钮,当您单击任一按钮时,面板就会隐藏。

我很少需要看到屏幕的一小部分,所以这个解决方法对我来说已经足够了。

答案2

在 AWS Workspaces(A2L?w/Mate)上运行的任何内容上看到类似的内容

我刚刚发现,如果您右键单击“任务栏”,即“面板”,然后单击“属性”,您可以“显示隐藏按钮”,这可以让您手动显示/隐藏该栏。这对我来说似乎是一个足够好的解决方法。

相关内容