Automagically? Not that I'm aware of.
Manually? There's supposed to be a way to do it in the controller configuration in Windows, but it works like ass for me.
For all the advantages USB brings to the table, users not being able to have better control over specific ID's for specific devices is a pet peeve of mine.
I have a very dim understanding on how the USB ID's are assigned in Windows, but from what I gather, using a USB hub might net you better control. I wouldn't bank on it though. I have a hard enough time finding a properly designed 2.0 HUB.