PyHIDParser icon indicating copy to clipboard operation
PyHIDParser copied to clipboard

A HID descriptor parser written in Python 3

Results 8 PyHIDParser issues
Sort by recently updated
recently updated
newest added

Usage Pages implemented: - [x] `0x01` - GenericDesktop - [ ] `0x02` - Simulation - [x] `0x03` - Virtual Reality - [ ] `0x04` - Sport - [ ] `0x05`...

help wanted

First I install hidparser with following command $ python3 setup.py install then trying to run example/mouse.py get following error ` Traceback (most recent call last): File "mouse.py", line 1, in...

I didn't put enough thought into how to handle selector usages inside of a named array collection. For example, this is pulled from HID Usage Table Review Request 39b ```...

bug

I've been more focused on getting the library working, and leaving little time to think about how to word documentation for human use. This issue is here to remind me...

enhancement
help wanted

I'm concerned with the ambiguity and readability with accessing Collections or Reports in a Device Class or more accurately the Collection class. As is the case with [`examples/dual-shock-3.py`](https://github.com/NZSmartie/PyHIDParser/blob/master/examples/dual-shock-3.py) there are...

help wanted
question

Just implemented `__str__()` on `Device`, `Collection` and `Report` in f77f093cb0666cd424246215a19874524b37adec Although it shows nesting and the basic info, it can be cleaner.

enhancement
help wanted

The parser currently returns a list of Items that are mapped to usage(pages) or modifiers in some way. Once the `Device` class is set up and works well enough to...

enhancement

~~For now, I'm going with the assumption that, although a Report ID can be reused, can not be reused in a sibling application collection due to complexity.~~ **Edit:** Going to...

question