Wired 2D barcode scanner. A 640x480 CMOS sensor with a 300k-pixel imaging algorithm reads codes down to 4 mil, including soiled and damaged 1D/2D codes on paper or screens. Buzzer plus vibration feedback, and sensing/manual modes that switch automatically with a stand. Driver-free USB HID-KBW plug-and-play on Linux, Android, Windows and Mac OS for restaurants, retail, hotels and government counters.