0

您好,我正在尝试在我的 Qt 应用程序中使用 Xlib 来移动鼠标指针:

cout <<"move mouse to "<<x<<","<<y<<endl;
XWarpPointer(defaultdisplay, None, desktoproot, 0, 0, 0, 0, x, y);
XFlush(defaultdisplay);
//QCursor::setPos(x,y);

但这在 wmware 播放器内的 ubuntu 中不起作用(也许 vmware 工具使用 X11),有什么想法可以禁用 vmware 鼠标集成或使用任何其他代码?谢谢。

4

1 回答 1

0

我终于找到了解决方案,我需要做的就是在我的 Ubuntu 虚拟机目录中编辑 .vmx 文件并添加以下行:

vmmouse.present = "FALSE"

那就是禁用鼠标集成。

于 2013-01-28T19:46:47.247 回答