User guide
1
SECTION 1. FEATURES AND SPECIFICATIONS 
The USB (Universal Serial Bus) IntelliHead Swipe Reader is a compact magnetic stripe card 
reader that conforms to ISO standards. The Reader is compatible with any device with a USB 
interface. A card is read by sliding it past the head either forward or backward. 
The reader conforms to the USB Human Interface Device (HID) Class specification Version 1.1. 
This allows host applications designed for the latest versions of Windows to easily communicate 
to the device using standard Windows API calls that communicate to the device through the HID 
driver that comes with Windows. 
Unlike HID keyboard emulation readers, this device does not use keyboard emulation. It 
behaves like a vendor-defined HID device so that a direct communication path can be established 
between the Host application and the device without interference such as keystrokes from other 
HID devices. 
A demo program with its source code is available, written in Visual Basic, that exercises the 
device using the standard Windows API. 
FEATURES 
Major features of the USB IntelliHead are as follows: 
• Powered through the USB – no external power supply required 
• Hardware Compatible with PC or any computer or terminal with a USB interface 
• Bi-directional card reading 
• Reads encoded data that meets ANSI/ISO/AAMVA standards and others such as ISO track 1 
format on track 2 or 3. 
• Reads up to three tracks of card data 
• Compatible with USB specification Revision 1.1 
• Compatible with HID specification Version 1.1 
• Can use standard Windows HID driver for communications. No third part device driver is 
required. 
• Programmable USB serial number descriptor 
• Programmable USB Interrupt In Endpoint polling interval 










