Well, you kind of have me interested in doing it just to see if it can be done now. I have no idea how to write to a USB port without using something like a FTDI driver or virtual com port, though. Also, when the device is detected by Windows it will want to install a driver. I guess you would have to make it install your fake one instead and communicate through it. I am not sure how that works but everyone is doing it so it can't be too hard to figure out.