Как сканер с COM портом заставить работать “в разрыв клавиатуры”

Интерфейс сканера штрихкодов “в разрыв клавиатуры” работает как эмулятор клавиатуры и набирает кнопки, соответствующие символам сканируемого штрихкода. То есть, если в Windows запустить блокнот и отсканировать штрихкод, то мы увидим его в рабочей области блокнота. Работа и настройка с  интерфейсом проста и не требует установки доп драйверов. А некоторые программы работают только через “разрыв клавиатуры”. Неудобство же заключается в том что необходимо следить за текущей раскладкой клавиатуры (должна соответствовать штрихкоду) и курсор должен находится в поле ввода штрихкода.

Работа в режиме COM порта более надежна, но зачастую требует предварительной установки драйверов и настройки для программ, в том числе и 1с.

Сканеры штрихкодов не всегда имеют интерфейс “в разрыв клавиатуры”, но можно заставить их работать в этом режиме.

Через программу ComKey

Скачиваем и запускаем программу  – она появляется в трее:

По правой кнопки мыши вызывается меню настроек, где указывается Порт и Скорость,которые соответствуют установленному сканеруНастройки ComKey

Если все указано верно, то сканер работает в разрыв клавиатуры.

Теперь остается добавить ярлык в папку Автозагрузки Windows. Но у меня выявилась проблема: порт и скорость не сохранялись после перезагрузки. 

Эти параметры на время сеанса программа хранит в HKEY_CURRENT_USER\Software\RKD\ComKey\SettingsПараметры ComKey в реестреПараметры Baud (REG_DWORD) – скорость

Значение BaudСкорость
00000001110
00000002300
00000003600
000000041200
000000052400
000000064800
000000079600
0000000814400
0000000938400

и Port (REG_DWORD) – Порт.

Значение PortПорт
00000001COM1
00000002COM2
00000003COM3
00000004COM4

Сделал Bat файл, который прописывает параметры и потом запускает ComKey :

 

Через настройку альтернативных устройств в Windows

  • Заходим в панель управления-Специальные возможности.
  • Выбираем вкладку “Общие”
  • В группе Альтернативные устройства ввода нажимаем кнопку “Настройка”
  • Указываем порт и скорость сканера штрихкодовАльтернативные устройства ввода

Есть версии Windows, где в Панели Управления нет специальных возможностей(например Windows Embedded) . Для них этот вариант не подходит.

Поделиться ссылкой:

Похожие записи

Как сканер с COM портом заставить работать “в разрыв клавиатуры”

Добавить комментарий

Ваш e-mail не будет опубликован.