当我对其他人进行操作时,有没有办法保持在前台窗口中?
我现在正在使用 XUbuntu。但是,我也对规范的 Ubuntu 感兴趣。
诀窍是在 XUbuntu 16.04 上工作(我的一位同事在我的旧笔记本电脑上为我做了这件事,现在我不知道要寻找的关键字来复制行为)。现在我在我拥有的两个工作站上使用 XUbuntu 18.04 和 20.04。
当我对其他人进行操作时,有没有办法保持在前台窗口中?
我现在正在使用 XUbuntu。但是,我也对规范的 Ubuntu 感兴趣。
诀窍是在 XUbuntu 16.04 上工作(我的一位同事在我的旧笔记本电脑上为我做了这件事,现在我不知道要寻找的关键字来复制行为)。现在我在我拥有的两个工作站上使用 XUbuntu 18.04 和 20.04。
Lubuntu 18.04 在 nVidia 显卡上有 3 个显示器:
然而,桌子只有 2 个物理屏幕。左侧和中央监视器正常连接 - 1 个端口到 1 根线到 1 个屏幕 - 但右侧通过一个开关/分离器(除其他外)为不需要在本地看到的广播显示器提供信号。因此,这 3 个监视器中最右边的通常是不可见的。如果需要,可以看到 - 开关/分离器的输出之一进入正确物理屏幕的第二个输入 - 但它需要一些工作,你必须“只知道”这就是你看不到东西的原因。
当然,系统启动时鼠标指针的默认位置就在右侧两台显示器边界的右侧,也就是物理可视区域的边缘之外。因此,自动更新窗口出现在那里,除了任务栏上的按钮外,看不到。
我不想完全禁止使用那台显示器,因为我希望制作软件的输出窗口自动转到那里,它目前就是这样做的。但是有没有办法将鼠标指针放在启动和更新窗口可见的地方?
更新:@pierrely 对 xdotool 的建议几乎就是我想要的。它在终端中完美运行,但在启动时不执行任何操作。(至少,什么都看不见)
这个脚本:
#!/bin/bash
# Triggered from:
# Menu -> Preferences -> Default applications for LXSession -> Autostart
sleep 10
echo >> /home/hrcc/Desktop/debug.log
# Put the mouse pointer somewhere sensible (not on the far-right broadcast screen)
date >> /home/hrcc/Desktop/debug.log
whoami >> /home/hrcc/Desktop/debug.log
xdotool mousemove --sync 10 10 >> /home/hrcc/Desktop/debug.log 2>>&1
date >> /home/hrcc/Desktop/debug.log
exit 0
生成此日志文件:
Mon Jul 13 13:50:36 CDT 2020
hrcc
所以看起来好像 xdotool 知道它不工作并且像 --sync 选项告诉它的那样阻止,但我有点喜欢它工作。
有没有办法为最大化窗口设置最大允许大小?
让我解释一下,我希望最大化的窗口不会覆盖整个桌面,但我可以设置边距或区域以使桌面的一部分可见。
例如:
我找到了一个完全可以做到这一点但仅适用于 Windows 的程序:Change The Maximum Window Size - gHacks Tech News。我想Linux必须有类似的东西,但我找不到。
我刚刚在 Mate 桌面环境中安装了 Ubuntu 20。由于我有一个 4K 显示器,我想使用快捷键快速移动应用程序窗口,以便四个应用程序窗口占据屏幕的四个象限,如下所示:
+-----------+----------+
| Window 1 | Window 2 |
+-----------+----------+
| Window 3 | Window 4 |
+-----------+----------+
但是,在 Mate 中似乎不可能快速完成。只能使用快捷键(Super + Left/Right Arrow)将窗口移动到屏幕的左侧或右侧,但不能移动到左上角、右上角、左下角或右下角。这导致在将它们移动到各自的象限之前,用鼠标来调整窗口大小会很麻烦。
哪些 Ubuntu 桌面环境具有将带有快捷键的窗口移动到屏幕象限的功能?
编辑:原始问题的前提显然是不正确的,正如 N0rbert 在他的回答中指出的那样,我想要的 Ubuntu Mate 自版本 20 起就可以实现。因此,我更改了问题标题,以便接受的答案更好地反映问题。最初的标题是“哪些桌面环境允许使用快捷键将应用程序窗口移动到屏幕的四个象限?”
我正在使用带有ShellTile GNOME 扩展的 Ubuntu 18.04 。我的窗户似乎粘在一起了。因此,当我最小化时,比如我的 chrome 浏览器,另一个窗口,比如终端窗口,也会被最小化。
这很烦人,我不知道如何关闭它。
也许这发生在我安装了“compiz manager”之后(虽然我没有在那里改变任何东西)
我可能与“将窗口对齐到一个角落”功能有关,因为当我更改 chrome 窗口的宽度时,终端窗口的宽度也会相应地缩小/增加(窗口总是并排显示)。
带有 Cinnamon 桌面的 Ubuntu 18.04。
第一项可能是由于 VLC 或 GTK 中的错误。
我想将 VLC 配置为在播放时始终位于顶部,而不必每次打开视频时都单击帧标题。欢迎任何解决第 1 项中的错误或自动执行第 2 项中的解决方法的答案。
我想禁用该Super键,当我按下时Super不会发生任何事情。
我想保留其他快捷键,例如Super+ Left。
我怎样才能做到这一点?
(2012 年的相同问题,18.04 中没有一个解决方案有效,包括接受的答案)
(2012 年的相同问题,但接受的答案不起作用)
这是我在 Win10 上错过的一项功能,如果我有 3 个打开的 chrome 窗口或文件管理器,我可以使用Alt+Tab在它们之间切换吗?
我使用新的 LTS Ubuntu 从 Unity 切换到 Gnome。
在“新旧”GUI 中,我发现默认情况下我们没有水平工作区,并且只能在工作区之间以垂直顺序移动。
我用 gnome-shell-extension“工作区网格”修复了它。更改了切换工作区(视图)所需的快捷方式。
但是在 Gnome 键盘设置中,没有用于移动应用程序窗口(不是视图)左/右工作区(不是监视器)的快捷方式。
我怎样才能改变这个?
作为解决方案,我猜只使用快捷方式将窗口移动到具体工作区。
在设置>设备>键盘>导航 部分
我没有必要的快捷方式偏好设置
我希望有一种方法(即窗口管理器或插件),它允许我在打开的窗口列表中按标题搜索窗口,直接切换到该窗口,而不是拼命地在任务栏中寻找那个特定的窗口。
也许,还有一个窗口切换命令?(切换到标题与给定模式匹配的窗口)。
我确信一定有一个窗口列表命令,虽然我还没有研究过。