USB-Barcode-Scanner.

6120
Roland

Ich habe einen USB-Zebex-Barcode-Scanner. Dieses Gerät funktioniert ordnungsgemäß unter Windows XP und Windows Vista, wenn ich den Editor öffne.

Ich kann jedoch nicht, dass es auf Ubuntu funktioniert. Ich öffne Gedit und es macht das gleiche Geräusch wie in Windows, aber es wird nichts gescannt.

Jeder Rat wird geschätzt.

5
Wenn ich mich umsehe, sehe ich, dass es auch in Xubuntu nicht funktioniert. In OpenSuse funktioniert das problemlos. Vielleicht benötigen Sie zusätzliche Treiber (Tastatur, vielleicht?). alex vor 14 Jahren 0
Es ist wirklich komisch, nach einer Lösung suchen zu müssen Roland vor 14 Jahren 0
USB-Keyword funktioniert 100% Roland vor 14 Jahren 0
Dies kann Ihnen helfen: http://askubuntu.com/a/586905/99408 Hieu vor 9 Jahren 0

2 Antworten auf die Frage

2
Greg Buehler

Kommt der Ton von den PC-Lautsprechern oder vom Scanner?

Überprüfen Sie, ob der Scanner richtig erkannt wurde

dmesg 

und sehen, ob Sie etwas haben, das so aussieht, wenn Sie den Scanner anschließen

usb 5-1: new low speed USB device using uhci_hcd and address 2 usb 5-1: new device found, idVendor=0000, idProduct=0001 usb 5-1: new device strings: Mfr=0, Product=0, SerialNumber=0 usb 5-1: configuration #1 chosen from 1 choice input: HID 0000:0001 as /class/input/input6 input: USB HID v1.00 Keyboard [HID 0000:0001] on usb-0000:00:10.3-1 

Wenn Sie das Obige sehen, sollten Sie auch Ereignisse sehen, dmesgnachdem Sie die Scantaste gedrückt haben.

Wenn Sie das oben nicht sehen, müssen Sie möglicherweise das USB-Tastaturmodul mit initialisieren

sudo modprobe usbkbd 
Ja, es macht ein Geräusch. die usb-tastatur initialisiert und noch nichts Roland vor 14 Jahren 0
2
Grumbel

Zwei Dinge, die Sie ausprobieren könnten:

xinput list 

Dadurch erhalten Sie eine Liste aller Eingabegeräte, die von Xorg erkannt werden, und ermöglicht Ihnen, Geräte zu aktivieren oder zu deaktivieren sowie sie zu testen (ersetzen Sie $durch das, was angezeigt wird xinput list):

xinput set-int-prop $ 'Device Enabled' 32 1 xinput test $ 

Die zweite Sache, die Sie versuchen könnten, wäre das eher untergeordnete evtestWerkzeug (ersetzen Sie es /dev/input/eventXmit der richtigen Gerätedatei):

evtest /dev/input/eventX 

Es sollte Ereignisse auf den Bildschirm drucken, wenn Daten abgerufen werden. evtestist Teil des joystickPakets in Ubuntu.

Keiner dieser Punkte wird Ihren Barcode-Scanner zum Laufen bringen, aber Sie können herausfinden, wo das Problem liegt. Wenn dies evtestfunktioniert, aber xinputnicht, müssen Sie Ihre Xorg.conf anpassen und manuell als zusätzliche Tastatur hinzufügen. Wenn keine der beiden Funktionen funktioniert, liegt ein Kernel-Treiberproblem vor.