我的“SG303”条码扫描仪可在 Windows 上运行。但它在 Linux 上不起作用;为什么不?

我的“SG303”条码扫描仪可在 Windows 上运行。但它在 Linux 上不起作用;为什么不?

我在使用条码扫描仪时遇到以下问题(在装有 Win8.1 的 PC 上工作正常)。我对这款扫描仪了解不多,它的名字叫“SG303高性能CCD扫描仪”,我不知道这个是否与Linux兼容。

通过 USB 在 Raspberry Pi B+(带有 Raspbian)上使用它,扫描仪在扫描条形码时会发出通常的“嘟嘟声”,但没有数据传输(通过在扫描前打开文本文件检查这一点,应该显示条形码)。

来自控制台的报告:

$ lsusb | grep Weltrend
Bus 001 Device 009: ID 040b:6510 Weltrend Semiconductor Weltrend Bar Code Reader

$ dmesg
[7510873.817215] usb 1-1.3: new low-speed USB device number 8 using dwc_otg
[7510873.936455] usb 1-1.3: New USB device found, idVendor=040b, idProduct=6510
[7510873.936498] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[7510873.936518] usb 1-1.3: Product: Bar Code Reader
[7510873.936535] usb 1-1.3: Manufacturer: Weltrend
[7510873.966600] input: Weltrend Bar Code Reader as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.0/0003:040B:6510.0002/input/input1
[7510873.977773] hid-generic 0003:040B:6510.0002: input,hidraw0: USB HID v1.10 Keyboard [Weltrend Bar Code Reader] on usb-bcm2708_usb-1.3/input0

据我所知,扫描仪用作键盘。需要司机吗?

我不知道这款扫描仪的制造商,因此很难找到有关如何“重新编程”它的任何信息。

2015年12月9日编辑:

  • 我在 Raspberry 上使用了具有 5V/1A 输出的有源 USB 集线器,扫描仪仍然无法工作。
  • 我在我的笔记本电脑上尝试了 Ubuntu 15.10 Live-Version,扫描仪在其上运行得非常好,无需安装任何东西。

相关内容