在启动/登录时,我的系统中启动了两个应用程序,我需要控制它们在屏幕上的位置。
我已经安装了compizconfig-settings-manager并找到了 Place Window 选项。但是我的无知太大了,无法继续。
我在这里搜索过,但不幸的是,提示和提示停止了关于我最终的位置。17.04 如何设置默认窗口屏幕位置是一个典型的例子。
我的问题:
1. 我应该使用三种替代方案中的哪一种?
2. 如何定义我要定位的窗口?
3. 如何计算 X 和 Y 坐标?(0,0) 是左上角吗?如何计算要定位在屏幕右下角的窗口的坐标?
这个三重问题的原因是我的系统的美味;我不敢在上面使用跟踪和错误。
A)如何计算 X 和 Y 坐标?
从 0,0(左上角)开始,为第一个起始坐标移动所需的像素数,然后向下移动第二个起始坐标。
B) (0,0) 是左上角吗?
是的。
C)如何(如何)计算要定位在屏幕右下角的窗口的坐标?
你的屏幕分辨率减一是右下角;如果您的屏幕设置为 1920x1280,则右下角为 (1919,1279)。从起始坐标值中减去所需窗口的大小;例如,如果您想要一个位于右下角的 320x180 窗口,则它将从 ((1919-320),(1279-180)) 或 (1599,1099) 开始。不要忘记,如果您使用底部面板,也要偏移它的高度。
在LinuxQuestions.org 上的一个线程中,使用 CompizConfig 修复了 Windows Placemnet我找到了一个有效的方法。请参阅 CVAlkan 的问题。它回答了我所有的问题。