Libphidgets provides a generic and flexible way to access and interact with the various phidget devices (http://www.phidgets.com). it is based on libhid and thus does not require hid support in the kernel.
this package provides a python wrapper for libphidgets.