【发布时间】:2012-03-01 19:26:52
【问题描述】:
我正在尝试为多个屏幕创建应用程序,但是到目前为止我找不到定位辅助屏幕位置的方法(相对于主屏幕的 x 和 y 坐标)。
我更喜欢使用 python 或 bash(通过库/框架很好)。我还检查了 xorg.conf,它没有反映我当前的屏幕设置。
我使用的是 Ubuntu 11.10(我相信默认的 Gnome 2),使用 compiz 作为窗口管理器。再说一遍,我的问题是如何最好通过 python 或 bash 获取所有监视器的屏幕布局(相对于主屏幕的坐标)。
【问题讨论】:
-
运行 xrandr 并查看是否可以使用子进程解析其中的数据。
-
没关系,它是一个名为 python-randr 的 python 模块。 A对此一无所知。但我想它会对你有所帮助。
-
多哈。当然是 Python-xrandr。请参阅下面的答案。
标签: python linux bash screen multiple-monitors