X11:当用鼠标平移时,如何在可见区域获取当前的左上角坐标?

问题描述

我正在使用没有任何窗口管理器的 X-Server 会话(我不想要),使用 xdotool 并使用 qt4 进行编程。

使用命令 X :0 以最简单的方式从 root 会话启动 X-Server 后, 来自非特权用户我目前正在启动一些程序:

disPLAY=:0 xsetbg /foo/monoscope.xbm # a background BW image

disPLAY=:0 xterm -geometry 30x2+30+-2 -e '/foo/SysCtrl' # my own system control programs launcher

disPLAY=:0 xrdb /foo/.Xresources

切换到连接到运行在 tty2 (chvt 2) 上的 X-Server 的视频终端后,在其中我使用 1080p 分辨率的硬件显示器设置屏幕几何并平移到真正的大图像(4k 以上) 所以,当前的 xrandr 模式是 HDMI1 连接 4300x2620+0+0(正常左倒右 x 轴 y 轴) 700mm x 390mm 平移 4300x2620+0+0 具有 1920x1080 的可见区域。

使用鼠标,在那个大 X11 根窗口中平移(监视器物理分辨率,1080p,

Panning...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...