有没有Python API可以与压力敏感的数位板配合使用?(Mac OS, Linux)
我想写一个可以在不同平台上运行的wxPython应用程序,我想知道有没有一个统一的接口可以在不同平台上使用手写板?我只想获取压力值和橡皮擦标志,但我找不到适合Python的跨平台解决方案。
更新:到目前为止,我只找到了一种针对Windows的解决方案,那么Mac OS和Linux有什么选择呢?
2 个回答
1
如果你要连接的平板电脑是HID设备(人机接口设备),那么它们很可能就是这种类型,你可以使用python-hid这个工具。
2
https://bitbucket.org/AnomalousUnderdog/pythonmactabletlib
这是一个小型的Python库,目的是让Python脚本能够获取Mac OS X系统中手写板的输入数据。
这个库是用普通的C语言写的,编译成一个动态库,也就是可以被多个程序共享的文件。它通过Mac OS X的API(应用程序接口)来获取手写板的输入数据。
然后,Python脚本可以使用ctypes这个工具来获取这些数据。
如果你在使用过程中遇到任何问题,欢迎给我发消息。