Я знаю, что уже есть хорошие статьи и вопросы по установке клавиатурных хуков, но мне интересно узнать, можно ли и как проверить идентификатор исходного устройства?
Идея состояла бы в том, чтобы игнорировать любые нажатия клавиш на основной клавиатуре, но перехватывать любые нажатия, поступающие со сканера штрих-кода (который, если вы не знали, претендует на то, чтобы быть клавиатурой, если речь идет об ОС).