Thank you rloew for explaining it. I couldn't have done it better.Some things can stay, some things must be removed, some things are redetected leaving unneeded Registry entries.
Q: Why is it mandatory to remove all USB stuff in Safe Mode after installing usbstack.exe (just personal curiosity)
Determining which requires testing of every possible driver. This is not practical for a general purpose package.
It is much simpler to remove all of them cleanly.
Special situations, such as USB only Keyboard and Mouse, may require different handling, but that would not be part of a standard SP. At least not yet.
Edited by PROBLEMCHYLD, 18 January 2013 - 01:47 PM.