I don't know if this is the right place for this, but the knowledge base here has always impressed me. If I should post it somewhere else please let me know.
I've been using CHDK and CHDK PTP for a number of years with zero issues. I'm running Windows 7 and have three G9s connected via a USB hub into the PC. Up until I recently changed motherboards I could have all three on at the same time and switch between them in the CHDK PTP GUI. Since the new motherboard I've used libusb to create three new drivers for the three cameras. (By the way, after you create a driver - if you want to create another and put it into the same directory you need to delete the two installer files that the libusb wizard puts there first) Now only one camera at a time is allowed on by Windows, or so it seems. I turn on one, it shows up in Device Manager under libusb-win32 devices. I turn on the second and I get a du-du-du sound and it shows up under USB controllers as a Unknown Device.
This is the same Windows installation I was using before. Same hard drives, same USB hub, same everything except motherboard, processor and RAM. Any help would be appreciated