Schauen Sie sich Motorola-Geräte (ehemals Symbol Technologies) an. Sie verfügen über verkabelte USB-Einheiten und ich weiß, dass sie über ein SDK / API ohne KB-Keil verfügen, das Sie von .NET aus verwenden können. Sie wissen nicht, welche anderen Sprachen sie unterstützen.
Die andere Hauptfirma, die Sie auschecken könnten, wären Honeywells Produkte (früher HandHeld Products). Es ist schon eine Weile her, seit ich Honeywells verwendet habe, da diese tendenziell teurer sind und die meisten unserer Kunden die Motorola-Route wählen. Aus diesem Grund bin ich mir nicht so sicher, ob ihr SDK derzeit Hintergrundscans unterstützt, obwohl ich denke, dass dies der Fall sein sollte.