多显示器上的Xlib全屏

时间:2012-08-13 20:40:50

标签: fullscreen xlib

我遇到了多显示器配置和xlib全屏窗口的麻烦。当它进入全屏时(发送_NET_WM_STATE_FULLSCREEN时),可以检测虚拟桌面上哪个屏幕包含窗口和窗口大小? 我有两台显示器1024x768组合成大型桌面2048x768,Xinerama正确报告两个1024x768屏幕,但WM可以将窗口提升到一个屏幕或两个屏幕(在WM设置中启用/禁用)。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

好的,我找到了解决方案。它非常简单:在挂起显示时捕获ConfigureNotify事件。