Yes, we support any keyboard-emulated 2D barcode reader. You might need to program your barcode to send an ESC char before, then the barcode, and last, an Enter key code (CHR13). When you scan a barcode, IDC will look the card up in the system, and if it finds it, it will open the Card Information tab so the card can be printed or edited.