Alternative Bluetooth-Stacks für Windows 7 64-Bit

7

Ich habe ein Notebook mit einem eingebauten Broadcom BCM2046 Bluetooth-Adapter und mehreren Bluetooth HID-Geräten (Mäuse, Tastaturen usw.). Das Betriebssystem ist Windows 7 64-Bit Professional.

Die HID-Geräte funktionieren alle perfekt mit anderen Computern, aber auf dem oben genannten System treten Probleme mit einigen Energiesparfunktionen in den HID-Geräten auf (siehe z. B. Amazon-Testberichte für Microsoft Mobile Keyboard 6000, die nicht aktiviert werden).

Ich habe die vom Windows-Update bereitgestellten Bluetooth-Treiber und die neuesten Broadcom-Treiber direkt von der Broadcom-Updater-Software ausprobiert. Die Probleme bleiben bestehen (ich kann weitere Konfigurationsprobleme oder alternative Gerätetreiber ausschließen, ich habe jede Möglichkeit ausprobiert).

Ich habe eine Testversion des BlueSoleil Bluetooth-Stacks ausprobiert und das Weckproblem behoben. Der BlueSoleil-Stack verursacht jedoch einige andere Probleme, ist relativ teuer und ich würde es vorziehen, ihn nicht zu verwenden.

Meine Frage: Gibt es andere alternative Bluetooth-Stacks für Windows 7 64bit?

Meines Wissens gab es früher einen Toshiba Bluetooth-Stack für Nicht-Toshiba-Hardware, aber die älteren Versionen, die ich im Internet gefunden habe, werden nicht installiert. Sie scheinen die Bluetooth-Hardware bei der Installation des Treibers nicht zu erkennen.

Martin
quelle
1
Marke und Modell des Notebooks?
Dave M
Es ist ein Acer 8371, aber es sollte für meine Frage nicht wirklich relevant sein (ich habe den von Acer für mein Modell bereitgestellten Broadcom-Treiber ausprobiert). Es gibt nur eine Handvoll Bluetooth-Chips, also habe ich zum Beispiel versucht, einen älteren Broadcom-Stack für Lenovo-Laptops zu installieren, der funktionierte, aber die gleichen Symptome zeigte. Ich brauche wirklich einen alternativen Stack, der mit Broadcom arbeitet, aber nicht von Broadcom.
Martin
1
Wenn Sie Marke und Modell kennen, kann jemand mit demselben Problem einen Vorschlag / eine Lösung anbieten. Oder bieten Sie eine andere Route an.
Dave M

Antworten:

6

Folgendes habe ich schließlich getan, um das Problem zu lösen: Ich habe außer den im ersten Beitrag erwähnten keinen anderen Bluetooth-Stack gefunden. Ich habe dann weiter mit Microsoft und dem Widcomm-Stack experimentiert, bis ich meine Registrierung gebrochen habe. Ich habe lange einen Fehler gemacht, aber es scheint immer noch ein vernünftiger Weg zu sein: wie man Bluetooth-Einträge aus der Registrierung entfernt

Nachdem die Grundfunktionalität defekt war, habe ich mir den BlueSoleil-Stack noch einmal angesehen, der gut mit der Tastatur funktioniert, aber kleinere Probleme mit der Maus hat. Leider scheint es nicht mehr unterstützt zu werden.

Als nächstes nahm ich eine ältere Version des Toshiba-Stacks und versuchte es mit einem sekundären Bluetooth-Adapter. Die Dinge funktionierten immer noch nicht richtig, aber zumindest wurde es im Testmodus installiert. Der nächste Schritt bestand darin, den Toshiba-Stack mit meinem eingebauten Adapter zum Laufen zu bringen. Ich habe die entsprechende Hersteller- und Produkt-ID zu tosrfusb.sys hinzugefügt und den Treiber manuell überschrieben. Hat funktioniert.

Das Gute am Toshiba-Stack ist, dass er sehr konfigurierbar ist. Es funktionierte mit jedem HID-Gerät separat, jedoch nicht, wenn mehrere Geräte gleichzeitig verbunden waren. Ich ging dann in die erweiterte Sicherheitskonfiguration und probierte die verschiedenen Kombinationen von Server- und Client-Verschlüsselung usw. aus. Dies funktioniert jetzt für mich.

Martin
quelle
Guter Kerl, um das herauszufinden! Können Sie mir nach diesem Kenntnisstand sagen, ob es möglich ist, das PC-Audiogerät (z. B. Lautsprecher, Kopfhörer) als Bluetooth-Headset für Mobiltelefone zu verwenden (um Anrufe über ein PC-Headset entgegenzunehmen)? Das wäre sehr interessant für mein Setup ...
Master of Celebration
FreeBT war früher auch eine Sache. Jetzt wird sein Abstieg als Teil von ReactOS beibehalten .
Mirh
5

Wie Martin erwähnt hat, kann der Toshiba-Bluetooth-Stack mit Hardware verwendet werden, die nicht von Toshiba stammt. Broadcomm-Treiber machen mein Windows 7 unbrauchbar, daher habe ich versucht, den Toshiba-Treiber zu installieren. Hier sind die Schritte.

So installieren Sie den Toshiba Bluetooth Stack für Nicht-Toshiba-Hardware

Warnung . Diese "Testversion" funktioniert 30 Tage und fordert eine Lizenz an, die nicht mehr erhältlich ist . Sie können jedoch 672f43f7901858fdc9d5ab10b2b8aa1872e2f1be ausprobieren

Getestet: Win 7 x86, Win 7 x64

  • Gehen Sie zum Geräte-Manager (Win + R, compmgmt.msc, Geräte-Manager)
  • Gehen Sie zu Bluetooth-Adapter> Allgemeines Bluetooth-Gerät (oder wie auch immer Ihr Adaptername lautet. ES IST NICHT "Microsoft Bluetooth Enumerator" ). Klicken Sie mit der rechten Maustaste darauf> Eigenschaften
  • Wählen Sie auf der Registerkarte "Details" die Option "Geräte-ID" aus und speichern Sie die folgende: USB \ VID_AAAA & PID_BBBB . Dies ist Ihre Geräte-ID
  • Holen Sie sich zuerst die Toshiba-Stack-Treiber hier (oder hier ).
  • Klicken Sie auf "Downloads", scrollen Sie nach unten, "Akzeptieren"
  • Laden Sie die entsprechende Version für Ihr Betriebssystem in herunter

    "PC Bluetooth Stack (=" Bluetooth Software + Treiber ". Für Toshiba Notebooks )"

  • Entpacke und starte exe. Installieren Sie die Treiber normal, bis ein solches Dialogfeld angezeigt wird:

    "Bluetooth-Gerät verbinden und auf OK klicken"

  • Klicken Sie auf Abbrechen
  • Gehen Sie nun zum Treiberordner

    C: \ Programme (x86) \ Toshiba \ Bluetooth Toshiba Stack \ Drivers \ tosrfusb

    für 64-Bit-Fenster

    C: \ Programme \ Toshiba \ Bluetooth Toshiba Stack \ Drivers \ tosrfusb

    für 32-Bit-Fenster

  • Sichern und öffnen Sie die Datei "tosrfusb.inf" im Editor . Sie müssen den Editor als Administratorrechte ausführen.
  • Finden Sie zwei Abschnitte, [Standard] und [Standard.NTamd64]

    Zuerst

    [Standard]

    ;; DisplayName Section DeviceId

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

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

    Zweite

    [Standard.NTamd64]

    ;; DisplayName Section DeviceId

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

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

  • Fügen Sie nun in jedem Abschnitt vor der Zeile "% TosrfUsb.DeviceDesc1% = TosrfUsb_Device, ..." hinzu

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

  • Ersetzen Sie USB \ VID _ ???? & PID _ ???? mit Ihren VID- und PID-Werten, die wir zuvor gefunden haben
  • Gehen Sie erneut zum Geräte-Manager. Suchen Sie Ihr Bluetooth-Gerät, klicken Sie mit der rechten Maustaste auf> Treiber aktualisieren ...
  • Wählen Sie "Treiber auf diesem Computer suchen".
  • Wählen Sie "Bereits installierten Treiber aus Liste auswählen".
  • Klicken Sie auf die kleine Schaltfläche "Von Disc installieren"
  • Kopieren Sie den Treiberordner (in dem sich tosrfusb.inf befindet) oder tosrfusb.inf selbst (oder wählen Sie ihn aus) . OK klicken"
  • Jetzt können Sie unseren "MyBluetoothDevice1" -Treiber auswählen! Wählen Sie es aus und klicken Sie auf "Trotzdem installieren", wenn Sie mit einer beängstigenden roten Warnung dazu aufgefordert werden.
  • Gehen Sie schließlich zu Startmenü> Toshiba> Bluetooth> Bluetooth-Einstellungen. Treiber sollten installiert werden.
  • Genießen Sie den Bluetooth-Stack mit HSP / HFP- und A2DP-Profilen!
Sanya_Zol
quelle
0

Hier sind meine Ergebnisse, nachdem ich das gleiche Problem mit meinem Lenovo Laptop behoben habe:

  • Die Windows Bluetooth-Treiber (Broadcom) funktionieren einfach nicht.
  • Ich habe die Toshiba Blue Stack-Treiber ausprobiert und sie funktionieren, haben aber Probleme und sind sehr alt.
  • Blaue Soliel-Treiber funktionieren, sind aber zu teuer.

    TL; DR

  • Am Ende verwende ich die CSRHarmoney-Treiber, die mit meinem Bluemate4 USB Bluetooth-Dongle geliefert wurden, und sie funktionieren einwandfrei.
twitch.tv Alginnon
quelle