Всем привет.
Подскажите, кто сталкивался. Тестируем конфигурацию Розница в среде Linux. Всё установлено на CentOS7 х64. Сервер 1С х64, клиент нативный так же х64. Подключили USB-сканер в режиме клавиатуры. В настройках подключаемого оборудования прописали "Сканеры штрихкода (NativeApi)", порт "Клавиатура".
При сканировании штрихкода в форме списка номенклатуры внешнее событие не генерируется, в окне быстрого поиска прописывается только первый символ штрихкода.
Тот же самое на Windows-клиенте ведет себя привычным образом - при сканировании генерируется внешнее событие и т.д.
Что необходимо настроить, чтобы в Linux-клиенте так же генерировалось внешнее событие?
А точно первый символ, и номер сканирования?
Есть такая шняга в свойствах драйвера "совместимость со старой версией" не стоит галка то вместо ШК драйвер передает номер сканироваия, а сам шк получают несколько иначе, если галка есть, то срезу приходит шк
(3) Нет.
В Linux-клиенте происходит эмуляция ввода символов с клавиатуры. Если фокус ввода установлен на поле ввода, то штрихкод полностью вводится в это поле. Если фокус ввод в другом месте, то происходят действия аналогичные вводу данных с клавиатуры - текст набирается в окне быстрого поиска, если оно есть, при чем набирается не весь отсканированный код, а только первый символ.
В общем вопрос решился. По крайней мере для меня. В настройках драйвера указал параметр "HID устройство", перезашел в 1С и всё заработало
http://joxi.ru/n2YXZyLiZGnQam
Независимо от того, куда вы едете — это в гору и против ветра!