Download of libusb_vhci-0.6.tar.bz2 (libusb_vhci-0.6.tar.bz2 ( external link: SF.net): 271,619 bytes) will begin shortly. If not so, click link on the left.
This project consists of a linux kernel module and some user-mode libraries. They allow a process to create a virtual usb host controller. Real or virtual usb devices can be "plugged" into this controller.