web-dev-qa-db-ja.com

Windows 7 64ビット用の代替Bluetoothスタック

Broadcom BCM2046 BluetoothアダプターといくつかのBluetooth HIDデバイス(マウス、キーボードなど)が組み込まれたノートブックを持っています。オペレーティングシステムはWindows 7 64ビットProfessionalです。

HIDデバイスはすべて他のコンピューターと完全に連携しますが、上記のシステムの言及では、HIDデバイス内の一部の省電力機能に関する問題が発生します(たとえば、Amazon MobileのレビューでMicrosoft Mobile Keyboard 6000が起動しない)。

Broadcomアップデータソフトウェアから直接Windows updateおよび最新のBroadcomドライバーによって提供されるBluetoothドライバーを試しました。問題は解決しません(これ以上の構成の問題や代替のデバイスドライバーは除外できますが、あらゆる可能性を試しました)。

BlueSoleil Bluetoothスタックの試用版を試してみましたが、ウェイクアップの問題は解決しました。ただし、BlueSoleilスタックは他のいくつかの問題を引き起こし、比較的高価であり、私はそれを使用しないことを望みます。

私の質問:Windows 7 64ビットで利用可能な他の代替Bluetoothスタックはありますか?

私の知る限り、以前は東芝製以外のハードウェアではToshiba Bluetoothスタックでしたが、インターネットで見つけた古いバージョンはインストールされず、ドライバーをインストールするときにBluetoothハードウェアを認識しないようです。

7
Martin

これが私が最後に問題を解決するためにしたことです:最初の投稿で言及されているものを除いて、他のBluetoothスタックは見つかりませんでした。その後、レジストリが壊れるまで、MicrosoftとWidcommスタックの実験を続けました。私は長い間間違いを犯しましたが、それでもまだ道理にかなっているようです: レジストリからBluetoothエントリを削除する方法

基本的な機能が壊れているので、BlueSoleilスタックをもう一度見てみました。これはキーボードでうまく機能しますが、マウスでは軽微な問題があります。残念ながら、もはやサポートされていないようです。

次に、古いバージョンのToshibaスタックを使用して、セカンダリBluetoothアダプターで試してみました。物事はまだ正しく動作しませんでしたが、少なくとも試用モードでインストールされました。次のステップは、内蔵のアダプターで東芝スタックを機能させることでした。関連するベンダーと製品IDをtosrfusb.sysに追加し、ドライバーを手動で上書きしました。働いた。

Toshibaスタックの良いところは、非常に構成しやすいことです。 HIDデバイスごとに個別に機能しましたが、複数のデバイスが同時に接続されている場合は機能しませんでした。次に、高度なセキュリティ構成に進み、サーバーとクライアントの暗号化などのさまざまな組み合わせを試しました。これは今はうまくいきます。

6
Martin

Martin mentoinedなので、Toshiba bluetooth stackは非東芝ハードウェアで使用できます。 Broadcommドライバーを使用するとWindows 7が使用できなくなるため、東芝ドライバーをインストールしてみました。手順は次のとおりです。

東芝製以外のハードウェア用の東芝製Bluetoothスタックをインストールする方法

警告。この「試用版」は30日間有効で、 これ以上取得できません のライセンスを要求します。しかし、あなたは672f43f7901858fdc9d5ab10b2b8aa1872e2f1beを試すことができます

テスト済み:Win 7 x86、Win 7 x64

  • デバイスマネージャーに移動します(Win + R、compmgmt.msc、デバイスマネージャー)
  • Bluetoothアダプター>一般的なbluetoothデバイス(またはアダプター名が何であれ)に移動しますIT IS NOT "Microsoft Bluetooth Enumerator")。右クリックit>プロパティ
  • 「詳細」タブで「デバイスID」を選択し、save次のように保存します:USB\VID_AAAA&PID_BBBBこれはあなたのデバイスIDです
  • まず、Toshibaスタックドライバーを入手します here (または here
  • [ダウンロード]をクリックし、下にスクロールして[同意する]をクリックします
  • OSに適したバージョンをからダウンロードします。

    "PC Bluetoothスタック(=" Bluetoothソフトウェア+ドライバ "。東芝ノートブック用)"

  • 解凍してexeを実行します。次のようなダイアログが表示されるまでまでドライバをインストールします

    "Bluetoothデバイスを接続して[OK]をクリックしてください"

  • クリックキャンセル
  • 次に、であるドライバフォルダに移動します。

    C:\ Program Files(x86)\ Toshiba\Bluetooth Toshiba Stack\Drivers\tosrfusb

    64ビットWindows

    C:\ Program Files\Toshiba\Bluetooth Toshiba Stack\Drivers\tosrfusb

    32ビットウィンドウ

  • バックアップして、メモ帳でファイル "tosrfusb.inf"を開きます。管理者権限としてメモ帳を実行する必要があります。
  • 2つのセクションを検索、[Standard]および[Standard.NTamd64]

    最初

    [標準]

    ; DisplayNameセクションのDeviceId

    ; ----------- ------- --------

    %TosrfUsb.DeviceDesc1%= TosrfUsb_Device、USB\VID_08EA&PID_abba

    2番目

    [Standard.NTamd64]

    ; DisplayNameセクションのDeviceId

    ; ----------- ------- --------

    %TosrfUsb.DeviceDesc1%= TosrfUsb_Device、USB\VID_08EA&PID_abba

  • ここで、各セクションの前に行 "%TosrfUsb.DeviceDesc1%= TosrfUsb_Device、..."を追加します

    MyBluetoothDevice = TosrfUsb_Device、USB\VID _ ????&PID _ ????

  • USB\VID _ ????&PID _ ????を以前に見つけたVIDとPIDの値に置き換えます
  • もう一度デバイスマネージャに移動します。 Bluetoothデバイスを見つけ、右クリック> [ドライバーの更新...].
  • 「このコンピューター上のドライバーを検索する」を選択します
  • 「リストからすでにインストールされているドライバを選択」を選択します
  • 小さな「ディスクからインストール」ボタンをクリックします
  • ドライバーフォルダー(tosrfusb.infがある場所)またはtosrfusb.inf自体をコピーして貼り付けます(または選択します)。 「OK」をクリック
  • これで、「MyBluetoothDevice1」ドライバーを選択できます!それを選択し、怖い赤い警告が表示されたら「インストール」をクリックします。
  • 最後に、スタートメニュー>東芝> Bluetooth> Bluetooth設定に移動します。ドライバーがインストールされます。
  • HSP/HFP&A2DPプロファイルでBluetoothスタックをお楽しみください!
5
Sanya_Zol

これは、私のLenovoラップトップで同じ問題を扱った後の私の発見です。

  • Windows Bluetoothドライバー(Broadcom)が機能しない。
  • 東芝のブルースタックドライバーを試してみましたが、動作しましたが、問題があり、非常に古いです。
  • Blue solielドライバーは機能しますが、高すぎます。

    TL; DR

  • 結局、Bluemate4 USB Bluetoothドングルに付属しているCSRHarmoneyドライバーを使用していますが、正常に動作します。
0