![如何区分在同一台计算机上适用于两个相同设备的驱动程序?](https://linux22.com/image/1553347/%E5%A6%82%E4%BD%95%E5%8C%BA%E5%88%86%E5%9C%A8%E5%90%8C%E4%B8%80%E5%8F%B0%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%B8%8A%E9%80%82%E7%94%A8%E4%BA%8E%E4%B8%A4%E4%B8%AA%E7%9B%B8%E5%90%8C%E8%AE%BE%E5%A4%87%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我有 2 个相同的蓝牙适配器,我想用不同的驱动程序运行它们,其中一个使用 Windows 自动安装的通用蓝牙驱动程序,另一个使用我使用 Zadig 安装的驱动程序,问题是,由于它们是相同的,当我更换其中一个的驱动程序时,Windows 会对它们两个使用修改后的驱动程序,我尝试在仅连接其中一个设备的情况下安装个性化驱动程序,但这也不起作用。
我问这个问题不仅想知道一个简单的方法,也想更多地了解系统如何处理设备和驱动程序,提前感谢任何答案!
编辑:如果重要的话,系统是 Windows 8.1,这两个设备是蓝牙适配器,一个我想用作常规多用途蓝牙,第二个用作控制台控制器的主机(目前是 ds3 控制器)
edit2:我发现这是可行的对具有相同供应商和产品 ID 的多个 USB 设备使用不同的驱动程序但我仍然想了解更多有关设备及其驱动程序的信息,以及如何更改设备信息以使其独一无二。