Contribute
Register

Bluetooth Dongle For European users with wake.

Status
Not open for further replies.
Joined
Jul 13, 2012
Messages
91
Motherboard
Ignore Me
CPU
I'm Ignoring
Graphics
Forum RULES !!!!!
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
For those living in Europe (Germany) and not able to get the IOGear Bluetooth 4.0 Adapter from the U.S. of America.

This one works out of the box and with wake sleep works perfect. Tested on 10.8.4.

Belking v4.0 + EDR USB Adapter #F8T065BF

Been searching for almost a year for one in Germany.

The cost is 20 Euro and works just perfect, have mine connected to my USB port on my Keyboard. I previously had speedLink and was not satisfied with it.

Maybe someone can add this to the Buyer's Guide.

Beschreibung
Kurzinfo Belkin USB 4.0 Bluetooth Adapter - Netzwerkadapter - USB - Bluetooth 4.0
Gruppe Netzwerkadapter
Hersteller Belkin International
Hersteller Art. Nr. F8T065BF
EAN/UPC 0722868893753

Hauptmerkmale
Produktbeschreibung Belkin USB 4.0 Bluetooth Adapter - Netzwerkadapter
Gerätetyp Netzwerkadapter
Formfaktor Extern
Schnittstellentyp (Bustyp) USB
Gewicht 2.2 g
Data Link Protocol Bluetooth 4.0
Datenübertragungsrate 3 Mbps
Frequenzband 2.4 GHz
Produktzertifizierungen Bluetooth 4.0
Systemanforderungen Microsoft Windows Vista / XP / 7, Windows 8, Apple MacOsX
 
Joined
May 16, 2013
Messages
12
Motherboard
Gigabyte Z77-DS3H
CPU
i5-3570K
Graphics
HD 4000
Mac
  1. Mac Pro
Mobile Phone
  1. Android
ok great advice.
i have heard about this dongle but i didnt try it.
from spain
p.d the cost in amazon u.k is 11`99 pounds
thanks
 
Joined
Jul 13, 2012
Messages
91
Motherboard
Ignore Me
CPU
I'm Ignoring
Graphics
Forum RULES !!!!!
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
For info, the magic mouse takes 1 Second to reactivate, whereas on the my iMac ist 0 Seconds.


Problem of the Bluetooth dongles, not just this dongle if you also use magic mouse with Windows.

If switching to Windows I have to reinstall the mouse to make it usable again after each restart, unless you just used windows then you dont need to reinstall. But if switching back to mac from windows mac will ask if you like to connect to this mouse. I guess this does this to all USB Bluetooth dongles. Does not happen with Bootcamp.

From Windows to Windows no reinstall necessary.
From Mac to Winows, reinstall mouse.
From Mac to Mac, Finder does not ask to reconnect
From Windows to Mac, Finder ask if you like to Connect this mouse.

The Question is, is there something that gets saved onto the magic mouse, that recognizes what type of System your using, making it think its 2 Different computers?
The only way to solve this problem is not to use the mouse on Windows then mac will not ask to reconnect.
 

JimmyS

Retired
Joined
Oct 16, 2012
Messages
143
Motherboard
ASUS Prime X299-Deluxe
CPU
i7-7820X
Graphics
Vega 56
Mobile Phone
  1. iOS
For info, the magic mouse takes 1 Second to reactivate, whereas on the my iMac ist 0 Seconds.


Problem of the Bluetooth dongles, not just this dongle if you also use magic mouse with Windows.

If switching to Windows I have to reinstall the mouse to make it usable again after each restart, unless you just used windows then you dont need to reinstall. But if switching back to mac from windows mac will ask if you like to connect to this mouse. I guess this does this to all USB Bluetooth dongles. Does not happen with Bootcamp.

From Windows to Windows no reinstall necessary.
From Mac to Winows, reinstall mouse.
From Mac to Mac, Finder does not ask to reconnect
From Windows to Mac, Finder ask if you like to Connect this mouse.

The Question is, is there something that gets saved onto the magic mouse, that recognizes what type of System your using, making it think its 2 Different computers?
The only way to solve this problem is not to use the mouse on Windows then mac will not ask to reconnect.

You need to use the same link keys in both Win & OS X to avoid re-pairing each time you switch OS. This excellent post will help you with that:
Also see post #12 on how to easily convert link keys.

Can you please confirm if F8T065BF has HID proxy mode? Can you use your bluetooth kbd and mouse to access BIOS and select OS in the bootloader?
 
Joined
Jul 13, 2012
Messages
91
Motherboard
Ignore Me
CPU
I'm Ignoring
Graphics
Forum RULES !!!!!
Mac
  1. iMac
  2. Mac mini
Mobile Phone
  1. iOS
I'll check what you suggested with the pairing part. Bluetooth does not activate until your into windows or mac system. Only my real macs I seen Bluetooth work upon startup. So you cannot use Bluetooth devices to change any boot options.
 
Joined
Jun 25, 2013
Messages
8
Mac
Classic Mac
Mobile Phone
Hi there,

i just installed the Belkin F8T065bf in my 10.8.4 hackintosh.
What did you do to make this work. On my Hackintosh its not working Out of the Box.
pls help

thank you
 
Joined
Aug 25, 2013
Messages
53
Motherboard
ASRock X79 Fatal1ty Professional
CPU
i7 4930K
Graphics
2x 670GTX
Mac
  1. MacBook Pro
Classic Mac
Mobile Phone
  1. iOS
Hi there,

For me it was also the case, Belkin adapter wasn't recognized out of the box and a little plist editing is needed.

So, begin by opening System Information and locate your Bluetooth USB Receiver, like this:
Capture d’écran 2013-09-03 à 15.08.51.png

Then take note of the two following values:
Product_ID: (in my case 0x065a which equals 1626 in decimal)
Vendor_ID: (in my case 0X050d which equals 1293 in decimal)

Then, copy/paste the following file: /System/Library/Extensions/IOBluetoothFamily.kext to a location of your choice.
Right-click on it, Shown Package content.
Go into Content/Plugins/, and Right-click BroadcomBluetoothHCIControllerUSBTransport.kext, then Show package content.
Finally, navigate to Content/, and open Info.plist file with TextEditor.
You should see something like that at the end of the file:

Code:
<string>com.apple.iokit.BroadcomBluetoothHCIControllerUSBTransport</string>
            <key>IOClass</key>
            <string>BroadcomBluetoothHCIControllerUSBTransport</string>
            <key>IOProviderClass</key>
            <string>IOUSBDevice</string>
            <key>idProduct</key>
            <integer>156</integer>
            <key>idVendor</key>
            <integer>1118</integer>
        </dict>
    </dict>
    <key>NSHumanReadableCopyright</key>
    <string>Copyright © 2002 -2013 Apple Inc. All rights reserved.</string>
    <key>OSBundleLibraries</key>
    <dict>
        <key>com.apple.iokit.AppleBluetoothHCIControllerUSBTransport</key>
        <string>1.0.0</string>
        <key>com.apple.iokit.IOACPIFamily</key>
        <string>1.0.0</string>
        <key>com.apple.iokit.IOPCIFamily</key>
        <string>1.0.0</string>
        <key>com.apple.iokit.IOUSBFamily</key>
        <string>3.2.7</string>
        <key>com.apple.kpi.iokit</key>
        <string>8.0</string>
        <key>com.apple.kpi.libkern</key>
        <string>8.0</string>
        <key>com.apple.kpi.mach</key>
        <string>8.0</string>
        <key>com.apple.kpi.unsupported</key>
        <string>8.0</string>
    </dict>
    <key>OSBundleRequired</key>
    <string>Safe Boot</string>
</dict>
</plist>


You have to add a section into that plist, with the ID's you've previously taken note of.

In my case, the section to be added would look like this:
(PLEASE NOTE that in your case, if the values you found for Vendor_ID and Product_ID do not match mines, replace them with yours)

Code:
<key>BroadcomUSBBluetoothHCIController - Belkin BT4.0 Adapter</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.iokit.BroadcomBluetoothHCIControllerUSBTransport</string>
            <key>IOClass</key>
            <string>BroadcomBluetoothHCIControllerUSBTransport</string>
            <key>IOProviderClass</key>
            <string>IOUSBDevice</string>
            <key>idProduct</key>
            <integer>[B]1626[/B]</integer>
            <key>idVendor</key>
            <integer>[B]1293[/B]</integer>
        </dict>


So, the end of modified Info.plist file would look like this:

Code:
<string>com.apple.iokit.BroadcomBluetoothHCIControllerUSBTransport</string>
            <key>IOClass</key>
            <string>BroadcomBluetoothHCIControllerUSBTransport</string>
            <key>IOProviderClass</key>
            <string>IOUSBDevice</string>
            <key>idProduct</key>
            <integer>156</integer>
            <key>idVendor</key>
            <integer>1118</integer>
        </dict>
        <key>BroadcomUSBBluetoothHCIController - Belkin BT4.0 Adapter</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.iokit.BroadcomBluetoothHCIControllerUSBTransport</string>
            <key>IOClass</key>
            <string>BroadcomBluetoothHCIControllerUSBTransport</string>
            <key>IOProviderClass</key>
            <string>IOUSBDevice</string>
            <key>idProduct</key>
            <integer>1626</integer>
            <key>idVendor</key>
            <integer>1293</integer>
        </dict>
    </dict>
    <key>NSHumanReadableCopyright</key>
    <string>Copyright © 2002 -2013 Apple Inc. All rights reserved.</string>
    <key>OSBundleLibraries</key>
    <dict>
        <key>com.apple.iokit.AppleBluetoothHCIControllerUSBTransport</key>
        <string>1.0.0</string>
        <key>com.apple.iokit.IOACPIFamily</key>
        <string>1.0.0</string>
        <key>com.apple.iokit.IOPCIFamily</key>
        <string>1.0.0</string>
        <key>com.apple.iokit.IOUSBFamily</key>
        <string>3.2.7</string>
        <key>com.apple.kpi.iokit</key>
        <string>8.0</string>
        <key>com.apple.kpi.libkern</key>
        <string>8.0</string>
        <key>com.apple.kpi.mach</key>
        <string>8.0</string>
        <key>com.apple.kpi.unsupported</key>
        <string>8.0</string>
    </dict>
    <key>OSBundleRequired</key>
    <string>Safe Boot</string>
</dict>
</plist>


Now, backup your Original Non-Modified /System/Library/Extensions/IOBluetoothFamily.kext, and copy/paste the modified one into /System/Library/Extensions/

And, at last, Repair Permissions AND Rebuild Cache with a KEXT Utility such as "KEXT Wizard", reboot, you're good to go! :headbang:

PS: For convenience, I uploaded my modified KEXT working with OS X 10.8.4
But be sure to check you Vendor_ID and Product_ID in System Information first, as those values may not be the same (even if it's really unlikely that they would change it...)
View attachment IOBluetoothFamily.kext.zip
 
Joined
Aug 30, 2011
Messages
3
Motherboard
Dell Vostro 1500
CPU
Intel Core 2 Duo
Graphics
Nvidia Built In
Mac
Classic Mac
Mobile Phone
For any UK users, just picked this dongle up from Currys/PC World for £15, using the kindly supplied Kext above, rebuilt permissions AND cache (missed the last bit first time round!) and it worked perfectly, many thanks all!!
 
Status
Not open for further replies.
Top