Ich habe einige Barcode Scanner, die unter Linux, Windows und selbst unter Android auf dem Handy (mit OTG Adapter) tadelos funktionieren. Die 1D Scanner gehen auch unter MAC, die 2D nicht. Zumindest nicht so ohne witeres.
Auf dem Mac unter Leopard war dies auch kein Problem. Nun musste ich leider auf High Sierra updaten (weil vieles sonst nicht mehr lief). Und jetzt ist eesig mit den Scannern.
Habe lediglich heraus gefunden, dass man USB Stack in El Captain grundlegend etwas geändert wurde.
Wenn ich den Scanner anschließe, initialisiert sich dieser. Aber es lassen sich keinerlei Barcodes scannen. Der Scanner meckert direkt rum. Wenn ich nun unter Mac OS eine Windows oder Linux VM starte, dort nur einmal den Scanner
verbinde und dann an Mac OS zurück gebe, klappt auch das scannen danach unter Mac OS.
Es scheint also Linux, Windows (XP, 7 & 10) und Android beim initialisieren irgend etwas zu senden, was Mac OS nun nicht mehr macht. Leider habe ich nicht heraus finden können, was dies ist. Ich kann den Barcode Scanner zwar auf Mac Keyboard konfigurieren,
aber dies macht keinen Unterschied.
Vielleicht hat das auch schon mal jemand gehabt und zufällig einen Tipp dazu.