2011-01-31 94 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應用程序的工作。