Для некой системы нужно сканирование штрих-кодов. Обзор представленных USB-моделей показал, что они эмулируют клавиатуру, что совершенно неприемлемо, т.к. нужно обрабатывать ввод со сканера независимо от текущего активного приложения.
Посоветуйте подходящую модель или программное решение проблемы.
Вообще-то многие сканеры имеют разные режимы. Помимо эмуляции клавиатуры можно включить сканер в режим эмуляции COM-порта, и тогда данные пойдут в эмулируемый порт. Нужно смотреть доки по конкретной модели. У меня дома лежит недорогой сканер от Honeywell (модель с ходу не скажу) — у него в документации я это видел.
К сожалению, остались, например pos78.ru/catalog/barcode/678/5460/.
И, к моему стыду, меня эта модель в совершенно неправильном направлении отправила в поисках, да так, что я проглядел КУЧУ моделей, которые это умеют.
Большинство сканеров можно перевести в режим COM.
У меня, например, это делается сканированием штрих-кода 000601.
После отключения и включения с ним можно работать как с COM.