Questions tagged «wmctrl»


4
如何永久更改窗口标题?
生成窗口标题涉及哪些文件?例如,如果打开Rhythmbox,您会看到程序名称作为窗口标题。但是它不是由.desktop文件生成的。我需要编辑哪个文件才能在应用程序标题中添加文本?我希望更改是永久的 我将Ubuntu GNOME 15.04与GNOME 3.16一起使用。

2
是什么导致wmctrl窗口移动命令出现偏差
关于wmctrl 使用wmctrl(默认情况下未安装),我们可以获得有关窗口,其ID,其几何形状,它们所属的pid等信息。我们还可以使用几个命令来移动或调整窗口大小。但是,从某些方面看,它的行为似乎不合逻辑。我的问题是关于通过以下方式移动窗口wmctrl: 获取资讯 当我运行命令时: wmctrl -lG 我得到以下图片中有关窗口的以下信息: 0x04200085 0 746 443 468 205 jacob-System-Product-Name Niet-opgeslagen document 1 - gedit 在3-5栏中,几何信息告诉我们x / y坐标和宽度/高度。 移动/调整窗口大小 当我将这些坐标放到移动/调整窗口大小的wmctrl命令中时,它什么也不做,因为坐标不变: wmctrl -ir 0x04200085 -e 0,746,443,468,205 偏差 但是,下面的图片显示了窗口向下移动(准确地说是28px)。我认为原因是wmctrl 窗口移动命令是根据工作区域(屏幕减去面板高度)wmctrl -lG计算的,而命令是根据屏幕总大小计算的。然后仍然无法解释4px(面板高度为24px)。 尽管可以很好地补偿脚本中的偏差,但是我不了解原因并不令人满意,因此问题是: 造成这种偏离的确切原因是什么? 移动输出中具有确切坐标wmctrl -lG的窗口不应移动该窗口,但确实可以

1
如何从bash脚本确定窗口是最大化还是最小化
我有一个bash脚本,可以在双屏设置中将窗口从左屏移动到右屏。当前,它的工作方式是循环浏览给定的窗口ID,xdotool search --onlyvisible --maxdepth 2 --class ""然后将它们向右移动屏幕宽度。它已经可以工作了……除非所讨论的窗口最大化或最小化。 因此,需要一种检查窗口当前状态的方法。我找到了提供添加和删除这些位的方法的答案,但是检查它们是否已设置的方法在哪里? 如果无法通过xdotool进行操作,则应该可以重用上述命令提供的窗口ID。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.