Не думай что это тривиальная задача для Win 7.частности пробовал я прикрутить к Линуху USBшную вебкамеру Genius ....
Я на детском компе после каждого обновления винды решаю проблему с драйверами камеры, т.к. у производителя нет подписанных драйверов и приходится колдовать с dll-кой от другой камеры (совершенно другой), но зато подписанной MS, заменять ее в 2-х местах (еще и переименовывать), но при этом наконец-то драйвер камеры начинает инициализироваться (уже, наверное, пора скрипт написать для все этой процедуры).
А по поддержке железа, все-таки, линукс-ядро с полным набором модулей далеко впереди любой свежей версии винды. Все-таки в популярные дистры включают скомпилированные модули популярного железа. Но можно ведь недостающие модули откомпилировать самостоятельно - это ни сколько не больший гемор, чем поиск и замена драйверов и длл под вынь.