Start \\Device\\USBFDOx names at index 0. Use the same index to create the symbolic link \\??\\HCDx This should fix the handling of multiple USB controllers Updated files: trunk/reactos/drivers/usb/miniport/common/main.c