2011-01-31 57 views
2

我想在Windows 7上编写一个python脚本来与我的Wacom Bamboo Pen平板电脑进行交互。 Wacom建议使用WinTab API,它工作正常,但不适用于我的应用程序。我不希望Wacom数位板充当定位设备(如在中,它不应该移动光标)。我想要的只是来自设备的原始x,y数据。Python Wacom界面

实现此目的的最佳方法是什么?我是否必须为平板电脑编写不同的驱动程序才能实现此目的?或者我可以修改现有的Wacom驱动程序以不影响系统光标。

回答

1

我想,在wintab中你可以得到原始坐标。至少在Python wrapper for wintab你可以访问它们:

cgkit.wintab.Packet.x 

在绝对模式中,包含沿x轴缩放 光标位置。在 相对模式下,包含缩放光标位置的变化 。

cgkit.wintab.Packet.y 

在绝对模式中,包含沿y轴的缩放 光标位置。在 相对模式下,包含缩放光标位置的变化 。

我是investigating我自己,如果有平板电脑的跨平台api,但如果你需要windows应用程序的工作。