내 "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을 사용해 보았는데 아무것도 설치하지 않고도 스캐너가 완벽하게 작동했습니다.

관련 정보