Как мне прочитать ввод с устройства USB HID?
Я делаю приложение для запуска в фоновом режиме в точке продаж, чтобы прочитать входные данные от USB-сканера. Как я могу получить вход сканера из C#? И можно ли отличить сканер от клавиатуры usb? (Сканер является HID-устройством)
1 ответ
Решение
Я сделал это успешно, прежде чем использовать реализацию "Raw Input" в CodeProject:
Он позволяет вам получать как ввод (какие "клавиши" нажимаются, если он имитирует "клавиатуру"), так и различать, с какого устройства он пришел.