USB сканер штрих-кода не работает в Ubuntu 10.10

4316
klox

Я установил Ubuntu 10.10 на свой компьютер. После этого я пытаюсь подключить USB-сканер штрих-кода, но после сканирования штрих-кода данные не отображаются.

Почему это случилось? Я использую сканер штрих-кода Scan Logic SL-1000-LR. Не могли бы вы дать совет?


Я попробовал dmesg | grep usbи получил:

 [ 1.573751] usbcore: registered new interface driver usbfs [ 1.573751] usbcore: registered new interface driver hub [ 1.573751] usbcore: registered new device driver usb [ 2.360026] usb 2-1: new low speed USB device using uhci_hcd and address 2 [ 2.764025] usb 2-2: new low speed USB device using uhci_hcd and address 3 [ 2.966136] usbcore: registered new interface driver hiddev [ 2.979023] input: OM as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input2 [ 2.979169] generic-usb 0003:04F3:0232.0001: input,hidraw0: USB HID v1.11 Mouse [OM] on usb-0000:00:1d.0-1/input0 [ 3.009021] input: HID 04d9:1203 as /devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/input/input3 [ 3.009130] generic-usb 0003:04D9:1203.0002: input,hidraw1: USB HID v1.11 Keyboard [HID 04d9:1203] on usb-0000:00:1d.0-2/input0 [ 3.070607] input: HID 04d9:1203 as /devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.1/input/input4 [ 3.070726] generic-usb 0003:04D9:1203.0003: input,hidraw2: USB HID v1.11 Device [HID 04d9:1203] on usb-0000:00:1d.0-2/input1 [ 3.070752] usbcore: registered new interface driver usbhid [ 3.070755] usbhid: USB HID core driver [ 16.840996] usbcore: registered new interface driver ndiswrapper 

но я не знаю, что мне делать после этого.

0
Я предполагаю, что Scan Logic SL-1000-LR - это устройство (скажите, пожалуйста, если я не прав), какое программное обеспечение вы используете? Michael K 13 лет назад 0
Я. Это своего рода устройство сканера штрих-кода. Какое программное обеспечение вы имеете в виду? klox 13 лет назад 0
Вам нужно какое-то программное обеспечение для использования таких устройств, как сканеры штрих-кода, не так ли? Какую программу вы использовали для получения данных перед установкой Ubuntu? Может быть, этот https://help.ubuntu.com/community/BarcodeReaders будет полезен для вас. Michael K 13 лет назад 0
я не использую другую программу. но использую другое устройство ввода. Сначала используйте тип клавиатуры вручную, и теперь я пытаюсь использовать сканер штрих-кода. klox 13 лет назад 0
Я думаю, что вам понадобится какое-то программное обеспечение для получения данных с вашего сканера штрих-кода. Michael K 13 лет назад 0
Вы имели в виду драйвер сканера штрих-кода или что? klox 13 лет назад 0
@Michael K: большинство сканеров штрих-кода работают как «клавиатурный клин» - более ранние из них имели разъемы PS / 2 и проводились между обычной клавиатурой и портом клавиатуры ПК. Более новые устройства действуют как устройства клавиатуры USB - поэтому любой ПК и любой современный O / S должны распознавать его как устройство клавиатуры. Насколько я знаю, вам не нужны дополнительные драйверы. RedGrittyBrick 13 лет назад 3
@Red: так, почему сканер не мог показать данные после сканирования штрих-кода? klox 13 лет назад 0
На самом деле я думал о драйверах, но я не знал, что сканеры штрих-кода распознаются как клавиатура, спасибо за эту информацию. Michael K 13 лет назад 0
@klox - правильно ли работает ваш сканер на ПК с Windows? RedGrittyBrick 13 лет назад 0

2 ответа на вопрос

0
RedGrittyBrick

Единственная описательная информация, которую Google может найти на Scanlogic LS1000, находится на индонезийском веб-сайте, и у них нет страниц поддержки для продукта (только обычная маркетинговая спецификация). Отсутствие информации о поддержке не дает мне уверенности в продукте.

Я не знаю, поддерживает ли Ubuntu 10.10 «горячее» подключение клавиатур, поэтому я бы попробовал выключить и снова включить компьютер с подключенным сканером.

Возможно, сканер недостаточно полно реализует стандарты USB HID для Ubuntu, но делает это достаточно хорошо, чтобы Windows распознала его. Я просто размышляю. В этом случае я бы попробовал другой USB-сканер штрих-кода - желательно от известного производителя. Это может помочь определить, связана ли проблема с ПК, Ubuntu или SL1000.

Вывод из dmesg | grep usbдолжен быть полезным, похоже, он обнаружил USB-сканер в качестве устройства клавиатуры on usb-0000:00:1d.0-2/input1. Чтобы убедиться, что я отключу его, перезагрузите компьютер и сравните вывод dmesg | grep usbс подключенным сканером и без него.

Теоретически, я ожидаю, что сообщения будут регистрироваться всякий раз, когда вы подключаете или отключаете USB-устройство - но я не проверял это.


Версия Opticon OPI2002 USB поддерживает профили устройств с интерфейсом пользователя (HID) или виртуального Com-порта (VCP). Чтобы быть распознанным как клавиатура, она должна быть переключена в режим HID. Как и во многих сканерах, вы настраиваете его путем сканирования специальных штрих-кодов из дополнения «menubook» к руководству пользователя. Я бы начал со сканирования штрих-кода «Сброс к заводским настройкам». На странице U6 есть штрих-код для «USB-HID» - отсканируйте его. Убедитесь, что питание подключено и вы видите красный луч, когда нажимаете на курок.

я попытался отключить и перезагрузить компьютер, после этого я вызываю `dmesg | grep usb` снова. Но результат все тот же. Ничего не изменилось. Я пробовал с другим сканером штрих-кода, использовать `Opticon OPI-2002`, но у него тоже есть такая же проблема. Есть какие-нибудь предложения для этого случая? klox 13 лет назад 0
ох ... мой сканер штрих-кода не может работать в Windows тоже. почему? но в прошлый раз или в Ubuntu 10.04 или Windows XP это работает. klox 13 лет назад 0
Я обновил свой ответ, чтобы охватить Opticon OPI2002 - по крайней мере, Opticon обеспечивает достойный уровень поддержки - руководство и справочник доступны в виде PDF-загрузок. RedGrittyBrick 13 лет назад 0
0
klox

Для USB сканера штрих-кода я не получил ответа. Я до сих пор не могу работать с этим в Ubuntu 10.10. Я попытался, как сказал RedGrittyBrick, но все равно.

После этого я пытаюсь использовать сканер последовательных штрих-кодов, и у меня возникает та же проблема. Но я пытаюсь найти ответ в Google. Некоторые сайты сказали мне, что некоторые приложения. в Ubuntu 10.10 не работает должным образом. Таким образом, для этого нужно скачать программное обеспечение из Ubuntu Software Center.

Как и Xoscope, нам нужно установить alsa-oss. И для этого случая я решаю использовать серийный сканер штрих-кода, а затем я устанавливаю Softwedge. После этого я набираю несколько команд:

softwedge -c /dev/ttywhatever 

После этого я могу сканировать штрих-код в обычном режиме.

Похожие вопросы