我在使用Xlib和GLX的Linux中编写OpenGL应用程序。我想用鼠标指针绘制并拖动窗口中的对象。但是无论用什么方法绘制或移动图形对象,实际的鼠标指针位置(由X服务器绘制)与我用从我得到的指针坐标绘制的对象的位置之间始终存在非常明显的滞后Xlib(XQueryPointer或X事件)或直接从/ dev/input/event读取*绘制鼠标指针的XOrg服务器代码
所以我的问题是:XOrg服务器使用什么代码实际在屏幕上绘制鼠标指针?所以我可以使用相同类型的代码将图形放置在屏幕上,并使鼠标指针和图形对象位置始终完美对齐。
即使是指向XOrg的相关源文件的指针也会很棒。