It takes a long time to search for every possible device during every launch. I am not changing my hardware every day, and there is no need to scan through every package during every launch.
Solution:
- Remember what devices I have and don’t search for anything else unless I say so
- Create toggles for device detection without having to completely turn off on-board devices.
- Configurable list of vendors/packages that get looked up each launch
This will speed up launch and save people time, improving user experience and quicken your ability to sell us stuff.