Ok...ma non ho idea di come fare a capire quando se ciò che è stato digitato è frutto della tastiera o dello scanner :/

io popolo una variabile col codice (utilizzando l'evento key_press su tutti i controlli e prendendo come "termine della digitazione" la pressione di ENTER) e si che il key_press avvenga x digitazione da tastiera o da scansione del lettore questo avviene
ho capito cosa mi state suggerendo ma non riesco a capire il modo in cui ottenerlo...