![]()
The new version of USBIO with Windows 8 support is available now.

Standard USB devices are normally supported by class drivers included in the Windows operating system. In many cases, a particular USB device cannot be assigned to a device class because it has to fulfill different requirements, or because implementing the class specification in the device firmware is too time-consuming. This makes a custom USB device driver development necessary; a kernel-mode driver which conforms to the Windows Driver Model (WDM).
The development and debugging process of such a kernel-mode driver is very time-consuming, especially if the driver has to support different Windows versions. For this reason, Thesycon has developed the generic USB device driver USBIO. The USBIO software components can be integrated into a final product with product-specific adaptations if necessary (e.g. file names, installation paths, copyright messages). The result is a customized version that can be shipped as part of an end user product.
Furthermore, the USBIO driver is very useful for developing, debugging, and testing of USB devices and firmware. It enables rapid development of debug and test applications.
USBIO for Windows CE and Windows Mobile
A compatible USB driver is available for Windows CE and Windows Mobile.
Using Thesycon’s PnP Driver Installer it is very easy to create a specific setup wizard that handles driver installation, un-installation and update in a comfortable and reliable way. For more information on PnP Driver Installer, check out http://www.thesycon.de/pnpinstaller.
USBIO Demo is time-limited but has full functionality. The device driver can be used for 4 hours. After this time, all function calls will be rejected and the computer must be rebooted in order to use the demo again. The demo package includes the USBIO device driver, the complete documentation and the source code of all programming examples.
![]()
The new USBIO version with Windows 8 support is available now.
Current Version: 2.71
NOTE: The driver described on this page is *not for use by end users*. It will not help solve any problems you may experience with a consumer device such as a webcam, camcorder, card reader, external sound card, etc. Thesycon’s device drivers are software components intended to be used by hardware or software manufacturers to create end products.
USBIO COM Interface Documentation ![]()
USBIO Software License Agreement – Runtime License ![]()
USBIO Software License Agreement – Driver Source Code License ![]()
USBIO Software License Agreement – USBIOCOM Source Code License ![]()
For each USB device model an official USB vendor ID (VID) is required. Vendor IDs must be unique and will be assigned by the USB Implementers Forum (www.usb.org). Registration fees will be charged.
Thesycon owns a USB vendor ID and offers a subset of product IDs (PID) to device vendors. For customers who have licensed USB software from Thesycon this service is free of charge.
If you would like to be kept informed of product updates, please subscribe to the Thesycon newsletter.
© 2013 THESYCON