Загадочное поведение.
Дано, 3 разных компьютера, один с win7, один win8, один win8.1
Сканер USB, эмуляция клавиатуры.
Берем первый компьютер, подключаем
суффикс установлен в crlf
Сканер читает шк, но после считывания начинает дурить.
Если читать в блокнот, то выглядит так:
1234567890123[CR][LF]
12345678901231234567890123[CR][LF]
123456789012312345678901231234567890123[CR][LF]
1234567890123123456789012312345678901231234567890123[CR][LF]
1234567890123123456789012312345678901231234567890123[CR][LF]
1234567890123123456789012312345678901231234567890123[CR][LF]
Пишем прогу которая перехватывает ввод клавиатуры, получаем:
1234567890123[CR][LF][Down]
1234567890123[CR][LF][Down]
....
Переставляем на комп с win8 - никаких проблем, все как надо.
переставляем на win8.1 - опять стрелка вниз вызывается. Драйвер HID на всех компах разный, версии по возрастающей.
Подозреваю что драйвер глючит, но чего с ним делать - ума не приложу.
Поставщик разумеется ссылается на "кривой софт" и заниматься косяком не хочет.