Интерфейс Python для планшета Wacom - PullRequest
8 голосов
/ 05 сентября 2008

Если возможно, я хочу поймать чувствительный к давлению ввод с планшета Wacom в Python. Существуют ли какие-либо библиотеки Python, которые могут это сделать?

Ответы [ 4 ]

3 голосов
/ 05 сентября 2008

Возможно, вы могли бы взглянуть на программное обеспечение , описанное здесь . Это апплет гнома, написанный на Python.

С веб-сайта:

"Апплет gnome wacom представляет собой небольшой апплет панели gnome, который показывает, какое давление на ваш планшет wacom оказывает текущее устройство. Нажатие на значок панели вызывает диалоговое окно, позволяющее выбрать другое устройство и проверить, какое из него поступает информация о давлении и наклоне. В этом диалоговом окне также имеется небольшая область для проверки рисунка, позволяющая провести быструю проверку пера. "

Google твой друг

2 голосов
/ 07 мая 2012

Для Mac OS X:

https://bitbucket.org/AnomalousUnderdog/pythonmactabletlib

Небольшая библиотека Python, позволяющая скриптам Python получать доступ к планшету ввод данных в Mac OS X.

Библиотека существует как простой C-код, скомпилированный как динамический библиотека / общий объект. Он взаимодействует с API Mac OS X, чтобы получить данные о вводе в планшетный ПК.

Затем скрипты Python могут использовать ctypes для получения данных.

Если у вас возникнут какие-либо проблемы, отправьте мне сообщение.

2 голосов
/ 23 февраля 2011

Использовать PySide (оболочку для QT) QTabletEvent: http://www.pyside.org/docs/pyside/PySide/QtGui/QTabletEvent.html#PySide.QtGui.QTabletEvent

1 голос
/ 22 февраля 2015

Данные о давлении доступны в PyGObject для доступа к Gtk + 3 на нескольких платформах, хотя «пользователи Windows могут по-прежнему хотеть продолжать использовать PyGTK до публикации более удобных установщиков». [ цитата ] Объекты событий движения, генерируемые чувствительными к давлению устройствами, будут переносить данные о давлении.

...