I've only done it with a device that had a built in scanner, or a bluetooth scanner. Basically the scanner pretends to be a keyboard. If it works typing in the text from the barcode, it *should* work with the scanner.