Разница между режимами HID и COM при подключении штрих-сканеров заключается в способе передачи данных. 24
Режим HID (эмуляция клавиатуры). 2 Сканер «прикидывается» клавиатурой. 2 При сканировании штрихкода происходит эмуляция нажатия клавиш, соответствующих закодированным в нём символам. 2 Плюсы такого подхода в том, что сканер будет работать в любой программе, даже в той, которая работа со сканерами не предусматривает. 2 Минусы: необходимость соблюдать корректную раскладку клавиатуры при сканировании буквенных штрихкодов, ввод штрихкода происходит в поле, в котором установлен курсор, управляющие символы могут игнорироваться. 2
Режим COM-порта. 2 Сканер определяется в системе как COM-порт. 2 При сканировании штрихкода происходит прямая передача данных в порт, из которого программа считывает данные. 2 Минусом такого подхода является необходимость в дополнительной настройке сканера или программы. 2 Плюсы: корректная передача кодов, независимо от раскладки, передача управляющих символов в неизменном виде, высокая скорость передачи данных. 2