Barcode Scanner Emulator
Barcodescanner funktioniert nicht
Ein Scanner, der überhaupt keine Eingabe erzeugt, lässt sich fast immer auf eine kleine Zahl von Ursachen zurückführen. Arbeiten Sie sie der Reihe nach ab, statt zu raten.
Problem
Sie scannen einen Barcode und es geschieht nichts: nirgendwo erscheinen Zeichen, kein Fehler, überhaupt keine sichtbare Rückmeldung.
Mögliche Ursachen
- USB-Kabel, Anschluss oder Bluetooth-Kopplung — der Scanner ist gar nicht verbunden
- Der Scanner ist im falschen Modus (zum Beispiel seriell/COM statt HID-Tastaturmodus)
- Kein Anwendungsfeld hat gerade den Tastaturfokus
- Die Dekodiereinheit des Scanners kann den konkreten Barcode nicht lesen (beschädigtes Etikett, nicht unterstützte Symbologie, schlechtes Licht)
- Eine fehlerhafte Präfix-/Suffix-Konfiguration führt dazu, dass die Zielanwendung die Eingabe stillschweigend verschluckt
So diagnostizieren Sie
- Öffnen Sie einen einfachen Texteditor (Notepad, TextEdit oder ein Terminal) und klicken Sie hinein, damit er den Fokus hat.
- Scannen Sie einen bekannt gültigen Barcode. Erscheint auch hier nichts, liegt das Problem am Scanner oder an der Verbindung, nicht an Ihrer Anwendung.
- Erscheint Text im Editor, sind Scanner und Verbindung in Ordnung — das Problem liegt speziell bei Ihrer Anwendung. Weiter mit Scanner funktioniert im Notepad, aber nicht im POS.
- Prüfen Sie die Aktivitätsanzeige des Scanners (meist ein Piepton oder ein LED-Blitz) während des Scanversuchs, um zu bestätigen, dass er den Barcode überhaupt liest.
So beheben Sie es
- Schließen Sie das USB-Kabel neu an oder koppeln Sie Bluetooth erneut und probieren Sie, falls vorhanden, einen anderen Anschluss
- Scannen Sie den Konfigurationsbarcode des Herstellers für „factory defaults“ oder „HID keyboard mode“, um den Kommunikationsmodus des Scanners zurückzusetzen
- Klicken Sie vor dem Scannen in das vorgesehene Feld oder ergänzen Sie in Ihrer Anwendung eine Logik, die den Fokus wiederherstellt, wenn Scans häufig nach einem Oberflächenwechsel erfolgen
- Prüfen Sie, ob das Barcodeformat am Scanner aktiviert ist (manche Scanner werden mit deaktivierten Symbologien ausgeliefert)
So prüfen Sie das Ergebnis
Sobald der Scanner in einem einfachen Texteditor Ausgabe erzeugt, bestätigen Sie mit dem Barcode-Eingabetester, dass Ihre Webanwendung sie korrekt empfängt.
Verwandte Werkzeuge
Barcode-Eingabetester · Tastaturereignis-Tester
Verwandte Anleitungen
Wie Barcodescanner funktionieren · Konfiguration von Barcodescannern