All in all, you will be annoyed the lack of a generic cross-platform
HID library and Python wrapper.

Actually there was no native HID python wrapper under Windows
for a long time until now.
http://old.nabble.com/Python-HID-wrapper-for-Win32-td13329336.html
Long long ago people asked for it (at least back in 2004). But
it is not materialized until year 2010. It is still in development.
http://code.google.com/p/pywinusb/

For Mac: pyhid
http://www.wooji-juice.com/free/pyhid/readme.html

For Linux, Mac OS X and BSDs. libhid has the Python
wrapper. But it is not working for Windows. I am not so
sure how well it works under Mac OS X as it is still
depending on libusb 0.1.
http://libhid.alioth.debian.org/

With the new libusb 1.0 Windows HID backend, pyusb
should work for HID device under Windows and Linux
(and FreeBSD 8/9 where every USB interface seems to
have a ugen driver associated with it). But someone needs
to write the native libusb 1.0 HID backend for Mac OS X.


-- 
Xiaofan http://mcuee.blogspot.com

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to