We use a bar code scanner from Videx. It uses a wand scanner that is not attached to a computer (the user can walk around and scan things). It comes with a tub that they put the wand in to download. They have a 32-bit dll that you use to talk to the wand to program it and download the data.