Устройство, которое имитирует только ввод с клавиатуры, например сканер штрих-кода, не имеет способа программного управления, а не интерактивное устройство, такое как игровой контроллер.
Вы просто ждете данных штрих-кодабыть уведомленным как данные ввода с клавиатуры.
Он будет уведомлять вас, даже если вы не являетесь владельцем устройства. Другими словами, вам нужно владеть фокусом клавиатуры. Это обычные знания в области программирования для Windows.
Многие сканеры штрих-кодов с клавиатурным вводом имеют возможность настраивать префиксные / суффиксные коды, добавляемые спереди и сзади для идентификации ввода данных штрих-кода.
Они могут бытьнастраивается путем считывания штрих-кода настроек.
Проверяйте код ключа уведомления один за другим в прикладной программе, и, если такие специальные данные поступают, обращайтесь к ним как к данным штрих-кода.