2010-12-01 32 views
5

我想知道高级应用程序应该/可以如何处理多个指针。多指针X(MPX)支持

我最关心的是MPX(多指针X - 用于Xorg)是如何工作的。哪些GUI库支持它?

看来最新版本的Qt和GTK应该支持它,但无法找到任何演示,教程或文档。

回答

3

在GTK +中对MPX的实验支持可以在here找到。由于这是一项正在进行的工作,文档非常稀少,但仍可能让您开始。

有关于MPX本身的文档here

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