2010-12-01 5 views
5

Me pregunto cómo una aplicación de alto nivel debería manejar/controlar varios punteros.Compatibilidad con múltiples punteros X (MPX)

Lo que más me interesa es cómo funciona MPX (Multi Pointer X - for Xorg). ¿Qué bibliotecas de GUI lo admiten?

Parece que las últimas versiones de Qt y GTK deberían ser compatibles, pero no pueden encontrar ninguna demostración, tutorial o documentación.

Respuesta

3

Soporte experimental para MPX en GTK + se puede encontrar here. Como se trata de un trabajo en progreso, la documentación es muy escasa, pero aún así puede comenzar.

Hay documentación sobre el propio MPX here.

Tenga en cuenta que las aplicaciones existentes que usen solo un puntero se podrán ejecutar sin cambios en un servidor compatible con MPX. Si desea que su aplicación aproveche múltiples punteros, tendrá que llamar al gdk_enable_multidevice() antes del gtk_init() y manejar eventos y capturas de entrada/salida por dispositivo.

Cuestiones relacionadas