我想知道高层应用程序应该/应该如何处理多个指针。

我对MPX(用于Xorg的Multi Pointer X)的工作方式最感兴趣。哪些GUI库支持它?

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

最佳答案

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

有关于MPX本身的文档here

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

09-06 00:34