近日刚在淘宝上买了个cck d93的蓝牙适配器 买来后发现只能使用产品自带的widcomm蓝牙驱动,而最常使用也是个人最喜欢使用的IvI bluesoleil 识别不了 在网上搜索了下类似问题的解决方法 终于成功解决 现总结了一个比较完整的方法
我用的bluesoleil3.2.2.6 安装好这个软件后插入cck d93 蓝牙软件没有反应 识别不了
这个时候打开设备管理器 系统已经识别出了新硬件 在新蓝牙硬件上点右键→打开属性→详细信息里面会有你的设备范例ID
(注意我这里的设别管理器的蓝牙硬件显示是已经被bluesoleil识别后的显示)
记下自己的设备范例ID 不同的蓝牙适配器 ID不同
打开BlueSoleil的安装目录下的bttl.ini文件,首先是
[DEFAULT]
PORT=
NUM=110
DriverRt=软件安装的路径 在此省略
TL=HW110
看到第三行“NUM=109”,说明BlueSoleil支持109种常用硬件。我们需要添加一个驱动,则将109改成110,并且将第五行改成TL=HW110。然后添加以下文字到文件中,接在[HW109]段落的后面。
[HW110]
ID=USB\VID_0A5C&PID_2100
Type=USB Bluetooth broadcom Device
DLL=Driver\USB\btcusb.dll
DLLD=Driver\USB\btcusbd.dll
Inffile=Driver\USB\btcusb.inf
Manufacture=Broadcom
(在设备管理器中看到的范例ID后面的001B10024382省略)
保存文件
打开BlueSoleil\drivers\usb目录下的btcusb.inf文件。
a、在[ControlFlags]后添加:
ExcludeFromSelect = USB\ VID_0A5C&PID_2100;
b、在[VIT]后 添加:
%DELL.DeviceDesc%=BTusb_DDI, USB\ VID_0A5C&PID_2100
c、在[IVT.NTamd64]后添加
%DELL.DeviceDesc%=BTusb_DDI, USB\ VID_0A5C&PID_2100
保存文件。
这个时候bluesoleil就可以识别适配器了,重启一下也行,其他不能被这个软件识别的适配器都可以通过类似方法修改。