Я хочу захватить необработанные данные с помощью мыши USB, используя libusb библиотека от C#.Захват данных USB-мыши с использованием libusb
Я могу читать данные с класса UsbEndpointReader, но есть проблема.
Когда я пытаюсь читать данные, кажется, что Windows тоже пытается читать, и я не могу читать все данные, и ОС тоже не может быть, потому что движения мыши имеют некоторые шаги. Я хочу прочитать все данные и позволить ОС читать эти данные тоже (я имею в виду без проблем при перемещении курсора).
Еще одна проблема, с которой я сталкиваюсь, заключается в том, что я не знаю, как я могу получить дескриптор HID. Я знаю, что это возможно, вызвав метод GetDescriptor, но как я могу это сделать?