When calling get_input_report (with a length of 25) it does not return any actual data.
Only a list with the requested ID as the first and only entry no matter if the device actually has sent data with this id or not.
When instead reading all reports with device.read() until a report with the correct ID in the first byte is received i can confirm that the device actually sends the requested data.
Not sure if this is an issue with the python library or the underlying hidapi.
OS: Windows 10
Version: 0.14.0
Python 3.11.1
When calling
get_input_report(with a length of 25) it does not return any actual data.Only a list with the requested ID as the first and only entry no matter if the device actually has sent data with this id or not.
When instead reading all reports with
device.read()until a report with the correct ID in the first byte is received i can confirm that the device actually sends the requested data.Not sure if this is an issue with the python library or the underlying hidapi.
OS: Windows 10
Version: 0.14.0
Python 3.11.1