如果可能的话,我想从Python中获取Wacom数位板的压力敏感输入。有没有可用的Python库?
答案 0 :(得分:3)
您或许可以查看software所描述的here。它是一个用Python编写的gnome applet。
来自网站:
“gnome wacom applet是一个小小的gnome面板小程序,显示了当前设备对你的wacom数位板施加了多大的压力。单击面板图标会弹出一个对话框,允许你选择不同的设备并查看是什么正在接收压力和倾斜信息。此对话框还包含一个小的绘图测试区域,可以让您的笔快速测试。“
答案 1 :(得分:2)
使用PySide(QT包装器)的QTabletEvent:http://www.pyside.org/docs/pyside/PySide/QtGui/QTabletEvent.html#PySide.QtGui.QTabletEvent
答案 2 :(得分:2)
对于Mac OS X:
https://bitbucket.org/AnomalousUnderdog/pythonmactabletlib
一个小型Python库,允许Python脚本访问数位板 在Mac OS X中输入数据。
该库作为纯C代码存在,编译为动态 库/共享对象。它与Mac OS X的API接口 笔数据板输入数据。
然后,Python脚本可以使用ctypes来获取数据。
如果您有任何问题,请给我发消息。
答案 3 :(得分:1)
压力数据在多个平台的PyGObject to access Gtk+ 3中可用,但“Windows用户可能仍希望继续使用PyGTK,直到发布更方便的安装程序。” [citation]压力敏感设备生成的运动事件对象将携带压力数据。