LINUX.ORG.RU

Сканер штрихкода

 , ,


0

1

Есть один сканер штрихкодов. Данные с него попадают в /dev/ttyS0. Надо сделать так, чтобы они попадали оттуда в иксовые приложения - т.е. выглядели, как ввод с клавиатуры. Этакий программный разрыв ps/2. Как это можно реализовать?

★★★★★

Последнее исправление: crutch_master (всего исправлений: 1)

если штрихсканер передает свои данные как коды клавиатуры, то попробуй прописать в конфиге XOrg ещё одну клавиатуру.
К примеру по аналогии http://ubuntu.aspcode.net/view/635400140124705175143832/using-an-inputclass-s...
P.S. В дополнение https://wiki.archlinux.org/index.php/serial_input_device_to_kernel_input
P.P.S. https://help.ubuntu.com/community/BarcodeReaders

Atlant ★★★★★
()
Последнее исправление: Atlant (всего исправлений: 2)

можно создать девайс, который будет преобразовывать интерфейс из RS232 в PS/2 и перекодировать данные в сканкоды клавиатуры

Harald ★★★★★
()

Авось поможет

Автор, я возможно ничем не помогу но я на работе делаю так:

Открываю либрукалк, делаю таблицу, ставлю курсор в первый столбец первой строки куда забиваем номера, переключился на нглийскую раскладку и пошёл считывать, он будет записывать в каждую строку после щелчка сканера серийник. Удачи ;)

TheDD
()
Ответ на: Авось поможет от TheDD

«Автор, у тебя проблема с ТЁПЛЫМ, сейчас я расскажу, как я работаю с МЯГКИМ»

К автору - модель сканера дай хоть

SevikL ★★★★★
()
Ответ на: комментарий от crutch_master

Благодарствую. Ждал метролоджика или чего-то попроще:) А оно у тебя com или usb или ..? есть в мануале перевод в hid?

SevikL ★★★★★
()
Ответ на: комментарий от SevikL

com. Там какие-то видновые дрова в комплекте. Короче нужен линуксовый костыль.

crutch_master ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Запилил bash скрипт. Читаю строку с /dev/ttyS0 если она не нулевой длинны скармливаю её xdotool и делаю Enter.

crutch_master ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.