Поддержка Multi Pointer X (MPX) - PullRequest
       2

Поддержка Multi Pointer X (MPX)

5 голосов
/ 01 декабря 2010

Мне интересно, как несколько указателей должны / могли бы обрабатываться высокоуровневыми приложениями.

Меня больше всего интересует, как работает MPX (Multi Pointer X - для Xorg).Какие библиотеки графического интерфейса поддерживают это?

Кажется, что последние версии Qt и GTK должны его поддерживать, но не могут найти никакой демонстрации, учебника или документации.

1 Ответ

3 голосов
/ 07 декабря 2010

Экспериментальная поддержка MPX в GTK + можно найти здесь .Поскольку эта работа еще не завершена, документация очень скудна, но все же может помочь вам начать.

Здесь есть документация о самом MPX здесь .

Обратите внимание, что в существующих приложениях используется только одинУказатель сможет работать без изменений на сервере с поддержкой MPX.Если вы хотите, чтобы ваше приложение использовало несколько указателей, вам нужно вызвать gdk_enable_multidevice () перед gtk_init () и обработать события входа / выхода для каждого устройства и захватить их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...