У меня есть два USB-адаптера Bluetooth, которые идентифицируют себя с идентификатором поставщика 0x0A12 (Cambridge Silicon Radio Ltd.) и идентификатором продукта 0x0001. Они имеют различные значения REV, перечисленные в разделе «Аппаратные идентификаторы» на вкладке «Сведения» диспетчера устройств, что, по-видимому, соответствует полю bcdDevice в USB Device Viewer из Windows 10 WDK. Устройства также находятся на разных концентраторах и портах, одно из которых подключено к передней панели моего компьютера, а другое - к концентратору на моем мониторе.
Я хотел бы использовать разные драйверы для каждого адаптера; стандартный драйвер Windows Bluetooth с одним и драйвер беспроводного игрового контроллера с другим. Драйвер Windows устанавливается автоматически, когда я подключаю адаптеры, но когда я устанавливаю драйвер игрового контроллера на один из адаптеров, другой адаптер также начинает использовать этот драйвер, оставляя меня без функции Bluetooth.
Как заставить Windows использовать разные драйверы для каждого адаптера?