将窗口调整为特定大小

将窗口调整为特定大小

我想将游戏窗口大小调整为 1280x720。我尝试使用 wctrl 和 xdotools,但没有成功。我使用的是 15.04。

以下是展示该问题的视频。

答案1

如果使用窗口的 id 运行调整大小命令,请使用 -i 标志

在观看您的 Youtube 影片时,我发现您正在使用以下命令:

wmctrl -r <window_id> -e 0,0,0,1280,720

你可以使用这样的命令,当你使用窗口名称作为身份证明。但是如果你使用窗口 ID,看起来0x02c00042,您需要使用-i标志才能使其工作。

那么命令应该是:

wmctrl -ir <window_id> -e 0,0,0,1280,720

为什么使用窗口命令不起作用姓名

在同一部电影中,您首先尝试使用以下命令:

wmctrl -r <window_name> -e 0,0,0,1280,720

该命令实际上做过工作...

...但不在您目标窗口上。如果您仔细查看窗口列表,会发现另一个窗口的Minecraft名称中包含字符串:~/Documents/Minecraft。此窗口在列表中较高,并且已最小化。

命令wmctrl -r <window_name> -e 0,0,0,1280,720 调整该窗口的大小,但由于它仍处于最小化状态,因此您没有注意到差异。该命令不会将窗口的状态从最小化更改为正常。

相关内容