我不清楚文件中的情况 http://python-xlib.sourceforge.net/doc/html/python-xlib_toc.html
我如何确定性地检查给定的显示输出(例如:HDMI-1
)是否正在扩展或镜像其他显示输出。
下面示例中的get_output_info
方法不包含我可以从中获取的任何信息。
from Xlib import X, display, Xutil
from Xlib.ext import randr
d = display.Display()
root = d.screen().root
resources = root.xrandr_get_screen_resources()._data
outputs = []
for output in resources['outputs']:
_data = d.xrandr_get_output_info(output,
resources['config_timestamp'])._data
谢谢!
答案 0 :(得分:0)
使用以下内容,您可以获得给定crtc
的{{1}}的帧缓冲的x,y坐标(从中可以推导出克隆或扩展给定输出):
output
以下帮助我理解了这个问题: https://www.x.org/wiki/Development/Documentation/HowVideoCardsWork/#index3h3