* Fix: handle `HIDError` in `hidapi.hidapi_impl._match()` The `open_path()` function may raise `HIDError` but `_match()`, its caller, does not handle it, unlike other cases after opening the path. This affects to the device enumeration process in `hidapi.enumerate()`, causing some devices to be randomly undiscovered. * hidapi: revert to independent checking of long and short HID++ features with an extensible refactor * Refactor: too long line |
||
---|---|---|
.. | ||
__init__.py | ||
common.py | ||
hidapi_impl.py | ||
hidconsole.py | ||
udev_impl.py |