C++ XWarpPointer在wmware player的Ubuntu12.04上不起作用
您好,我正在尝试在Qt应用程序中使用Xlib移动鼠标指针:C++ XWarpPointer在wmware player的Ubuntu12.04上不起作用,c++,qt,ubuntu,vmware,xlib,C++,Qt,Ubuntu,Vmware,Xlib,您好,我正在尝试在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); cout我终于找到了解决方案,我所需要做的就是在我的Ubuntu
cout <<"move mouse to "<<x<<","<<y<<endl;
XWarpPointer(defaultdisplay, None, desktoproot, 0, 0, 0, 0, x, y);
XFlush(defaultdisplay);
//QCursor::setPos(x,y);
cout我终于找到了解决方案,我所需要做的就是在我的Ubuntu虚拟机目录中编辑.vmx文件并添加以下行:
vmmouse.present = "FALSE"
这将禁用鼠标集成