Download List

Project Description

libhid is a user-space HID access library. It provides a generic and flexible way to access and interact with USB HID devices, much like libusb does for plain USB devices. It is based on libusb, thus it requires no HID support in the kernel. Furthermore, it aims to support all operating system supported by libusb: Linux, BSD, OS X, and Windows. Python bindings are provided, and other high-level bindings are available upon request.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-04-26 13:45
0.2.16

This release of libhid adds a few new functions
and a new Python HID wrapper library, but it is
mostly a maintenance release.
Tags: Code cleanup

2005-04-19 15:11
0.2.14

A bug which would prevent usage of multiple USB
interfaces with the same HID instance was fixed.
Tags: Minor bugfixes

2005-04-17 22:23
0.2.13

Interrupt reading for HID has been added.
Tags: Major feature enhancements

2005-02-20 21:06
0.2.11

This release works with newer swig releases, and can build with gcc 4 and on AMD-64.
Tags: Minor bugfixes

2004-11-10 17:00
0.2.8

Other than some code cleanup and some minor
bugfixes, the changes centered around fixing
aspects of the autotools configuration and adding
comments to the example code, which should make
using libhid a lot easier in the absence of proper
docs. Also, a Python example is now included.
Tags: Minor feature enhancements

Project Resources