zoukankan      html  css  js  c++  java
  • IBM T61 上蓝牙软件BlueSoleil的使用方法

    家觉得IBM自带的蓝牙软件好吗?想换吗? ^_^ 推荐 BlueSoleil 本来安装后在IBM上无法使用 提示 找不到蓝牙设备 不过经过修改就OK了 大家都还换吧

    以下内容在BlueSoleil_3.2 +ThinkPad T61上测试成功,应该适用所有机型。这个是针对内置蓝牙作的修改,许多外置的蓝牙是BlueSoleil支持的,不需要任何修改。

    BlueSoleil是一个不错的蓝牙管理软件,图形化的界面相当友好。于是想下一个用用。现在的版本是BlueSoleil_3.2,试用版有5M限制,用论坛中的XX文件替换就能去除限制。
    安装了BlueSoleil之后发现在“我的蓝牙”中并不能找到本机的内置蓝牙设备。
    修改以下内容可以解决:
    1、找到本机蓝牙设备ID
    这个很简单,在设备管理器中找到蓝牙设备,点击”属性“察看”详细信息“可以看到”设备范例ID“,我的机器是T60,在这里显示”USB\VID_0A5C&PID_2110\5&E24B988&“,所以设备的ID是USB\VID_0A5C&PID_2110

    2、修改bttl.ini增加对ThinkPad内置蓝牙的支持。
    bttl.ini位于安装目录下,缺省是”C:\Program Files\IVT Corporation\BlueSoleil“这个文件中我们可以看到设备的支持清单,

    注意要改两个数字:
    [DEFAULT]
    PORT=
    NUM=110
    DriverRt=C:\Program Files\IVT Corporation\BlueSoleil\
    TL=HW110

    在最后添加一项:
    [HW110]
    ID=USB\VID_0A5C&PID_2110
    Type=Bluetooth USB Dongle
    DLL=Driver\USB\btcusb.dll
    DLLD=Driver\USB\btcusbd.dll
    Inffile=Driver\USB\btcusb.inf
    Manufacture=IBM

    注意ID=xxxxx就是第一步我们在设备管理器中找到的设备ID

    3、修改btcusb.inf接管蓝牙设备
    btcusb.inf位于C:\Program Files\IVT Corporation\BlueSoleil\driver\usb目录下。在下面的两个配置段中分别加入如下内容:

    [ControlFlags]
    ExcludeFromSelect = USB\VID_0A5C&PID_2110

    [IVT]
    %IBM.DeviceDesc%=BTusb_DDI, USB\VID_0A5C&PID_2110

    %IBMBM3.DeviceDesc%=BTusb_DDI,    USB\VID_0A5C&PID_2110

    注意IVT的两段要加在不同位置 大家看看文件里面的内容就明白了

    注意:上面的USB\VID_0A5C&PID_2110也是你在设备管理器中察看到的设备ID

    修改后重启BlueSoleil,哈哈,找到我的蓝牙设备了。
  • 相关阅读:
    QT 图形视图框架
    QSting, QChar, char等的转换
    ucosii(2.89)mbox 应用要点
    ucosii(2.89)semaphore 应用要点
    ucosii(2.89)mutex 应用要点
    ucosii(2.89) 在Lpc1765移植中定时器的使用。
    c++中虚函数的需要性,虚析构函数的必要性
    转 在Qt中用QAxObject来操作Excel
    关于 QObject 类
    关于sigleton模式
  • 原文地址:https://www.cnblogs.com/flyfish/p/1227850.html
Copyright © 2011-2022 走看看