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ハードウェアを認識しないようです。
これが私が最後に問題を解決するためにしたことです:最初の投稿で言及されているものを除いて、他のBluetoothスタックは見つかりませんでした。その後、レジストリが壊れるまで、MicrosoftとWidcommスタックの実験を続けました。私は長い間間違いを犯しましたが、それでもまだ道理にかなっているようです: レジストリからBluetoothエントリを削除する方法
基本的な機能が壊れているので、BlueSoleilスタックをもう一度見てみました。これはキーボードでうまく機能しますが、マウスでは軽微な問題があります。残念ながら、もはやサポートされていないようです。
次に、古いバージョンのToshibaスタックを使用して、セカンダリBluetoothアダプターで試してみました。物事はまだ正しく動作しませんでしたが、少なくとも試用モードでインストールされました。次のステップは、内蔵のアダプターで東芝スタックを機能させることでした。関連するベンダーと製品IDをtosrfusb.sysに追加し、ドライバーを手動で上書きしました。働いた。
Toshibaスタックの良いところは、非常に構成しやすいことです。 HIDデバイスごとに個別に機能しましたが、複数のデバイスが同時に接続されている場合は機能しませんでした。次に、高度なセキュリティ構成に進み、サーバーとクライアントの暗号化などのさまざまな組み合わせを試しました。これは今はうまくいきます。
Martin mentoinedなので、Toshiba bluetooth stackは非東芝ハードウェアで使用できます。 Broadcommドライバーを使用するとWindows 7が使用できなくなるため、東芝ドライバーをインストールしてみました。手順は次のとおりです。
警告。この「試用版」は30日間有効で、 これ以上取得できません のライセンスを要求します。しかし、あなたは672f43f7901858fdc9d5ab10b2b8aa1872e2f1beを試すことができます
テスト済み:Win 7 x86、Win 7 x64
"PC Bluetoothスタック(=" Bluetoothソフトウェア+ドライバ "。東芝ノートブック用)"
"Bluetoothデバイスを接続して[OK]をクリックしてください"
C:\ Program Files(x86)\ Toshiba\Bluetooth Toshiba Stack\Drivers\tosrfusb
64ビットWindows
C:\ Program Files\Toshiba\Bluetooth Toshiba Stack\Drivers\tosrfusb
32ビットウィンドウ
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 _ ????
これは、私のLenovoラップトップで同じ問題を扱った後の私の発見です。
Blue solielドライバーは機能しますが、高すぎます。
TL; DR