多指针X(MPX)支持

时间:2010-12-01 14:22:05

标签: c++ c linux pointers

我想知道高级应用程序应该/可以处理多个指针。

我最感兴趣的是MPX(Multi Pointer X - for Xorg)是如何工作的。哪些GUI库支持它?

似乎最新版本的Qt和GTK应该支持它,但找不到任何演示,教程或文档。

1 个答案:

答案 0 :(得分:3)

可以找到GTK +中MPX的实验支持here。由于这是一项正在进行的工作,文档非常缺乏,但仍然可以帮助您入门。

有关于MPX本身here的文档。

请注意,仅使用一个指针的现有应用程序将能够在支持MPX的服务器上保持不变。如果您希望自己的应用利用多个指针,则需要在gdk_enable_multidevice()之前调用gtk_init()并处理每个设备的进入/离开事件和抓取。