Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How to update Bluetooth Drivers for Windows 10 Bootcamp

Wondering how to update the bluetooth drivers for windows 10 on my IMac. I was trying to connect a PS4 controller when I realised that I have no bluetooth options in windows menu. I went to Device manager and it said that i had to update drivers which I cannot seem to find. This is very strange as I use a wireless keyboard and mouse, which still work when I use windows.


Cheers for any guidance on the matter.

iMac, OS X Yosemite (10.10.5)

Posted on Jan 4, 2017 10:11 AM

Reply
38 replies

Jan 5, 2017 8:44 AM in response to R3XZ

Here is an example. This is for a MacBook8,1. By default Brigadier will use the current Mac's Model Identifier.

MyName-rmbp:brigadier-master MyName$ ./brigadier -h

Usage: brigadier [options]


Options:

-h, --help show this help message and exit

-m MODEL, --model=MODEL

System model identifier to use (otherwise this

machine's model is used). This can be specified

multiple times to download multiple models in a single

run.

-i, --install After the installer is downloaded, perform the install

automatically. Can be used on Windows only.

-o OUTPUT_DIR, --output-dir=OUTPUT_DIR

Base path where the installer files will be extracted

into a folder named after the product, ie.

'BootCamp-041-1234'. Uses the current directory if

this option is omitted.

-k, --keep-files Keep the files that were downloaded/extracted. Useful

only with the '--install' option on Windows.

-p PRODUCT_ID, --product-id=PRODUCT_ID

Specify an exact product ID to download (ie.

'031-0787'), currently useful only for cases where a

model has multiple BootCamp ESDs available and is not

downloading the desired version according to the post

date.

MyName-rMBP:brigadier-master MyName$ ./brigadier -m MacBook8,1 -o Bootcamp-MacBook8,1

Output directory Bootcamp-MacBook8,1 that was specified doesn't exist!

MyName-rMBP:brigadier-master MyName$ mkdir Bootcamp-MacBook8.1

MyName-rMBP:brigadier-master MyName$ ./brigadier -m MacBook8,1 -o Bootcamp-MacBook8.1

Using Mac model: MacBook8,1.


Model supported in package distribution file at http://swcdn.apple.com/content/downloads/28/26/031-24514/qx7ph7k6mewtcf4eyhxmiil gc7r2ikjgud/031-24514.English.dist.


Distribution 031-24514 supports the following models: MacBook8,1, MacBookAir5,1, MacBookAir5,2, MacBookAir6,1, MacBookAir6,2, MacBookAir7,1, MacBookAir7,2, MacBookPro9,1, MacBookPro9,2, MacBookPro11,1, MacBookPro11,2, MacBookPro11,3, MacBookPro11,4, MacBookPro11,5, MacBookPro12,1, MacPro6,1, Macmini6,1, Macmini6,2, Macmini7,1, iMac13,1, iMac13,2, iMac13,3, iMac14,1, iMac14,2, iMac14,3, iMac14,4, iMac15,1.


Making directory Bootcamp-MacBook8.1/BootCamp-031-24514..


Fetching Boot Camp product at URL http://swcdn.apple.com/content/downloads/28/26/031-24514/qx7ph7k6mewtcf4eyhxmiil gc7r2ikjgud/BootCampESD.pkg.


100.0% 1633591296 / 1633586781 bytes

Expanding flat package...


Extracting Payload...


Extracted to Bootcamp-MacBook8.1/BootCamp-031-24514/WindowsSupport.dmg.


Done.


MyName-rMBP:brigadier-master MyName$ cd Bootcamp-MacBook8.1/

MyName-rMBP:Bootcamp-MacBook8.1 MyName$ ls -lt

total 0

drwxr-xr-x 3 MyName staff 102 Aug 13 11:57 BootCamp-031-24514

MyName-rMBP:Bootcamp-MacBook8.1 MyName$ cd BootCamp-031-24514/

MyName-rMBP:BootCamp-031-24514 MyName$ ls -lt

total 3188544

-rw-r--r-- 1 MyName staff 1632530665 Aug 12 00:59 WindowsSupport.dmg

MyName-rMBP:BootCamp-031-24514 MyName$ pwd

/Users/MyName/Documents/brigadier-master/Bootcamp-MacBook8.1/BootCamp-031-24514

MyName-rMBP:BootCamp-031-24514 MyName$ ls

WindowsSupport.dmg

MyName-rMBP:BootCamp-031-24514 MyName$ openssl md5 WindowsSupport.dmg

MD5(WindowsSupport.dmg)= a3d3e4f4a950fe6b47c4cb55f7cd7e02



Jan 5, 2017 11:32 AM in response to R3XZ

For an iMac 2012 21.5in, the model identifier is iMac13,1 - Identify the model of your iMac - Apple Support - and for this model, I get

<ProductManufacturer>Apple Inc.</ProductManufacturer>

<ProductVersion>6.0.6133</ProductVersion>

<ProductCode>{FCFFE6B6-BAE8-490E-88D0-097A9DA1C43D}</ProductCode>

for W10 drivers. Can you show me the Brigadier command line and the output from the execution?

Jan 5, 2017 6:58 PM in response to Loner T

Last login: Thu Jan 5 20:02:21 on ttys000

Victors-iMac:~ VJ$ /Users/VJ/Downloads/brigadier-master/brigadier ; exit;

Using Mac model: iMac13,1.


Model supported in package distribution file at http://swcdn.apple.com/content/downloads/05/34/031-12187/t614kl532jwk6pqkri5uzvm v3rmsnfcb3r/BootCampESD.dst/031-12187.English.dist.


Distribution 031-12187 supports the following models: Macmini6,1, Macmini6,2, iMac13,1, iMac13,2.


Model supported in package distribution file at http://swcdn.apple.com/content/downloads/53/19/031-0787/e59hg9xe761b8zzeyrffkjo2 i2zuogqd9g/031-0787.English.dist.


Distribution 031-0787 supports the following models: MacBookAir4,1, MacBookAir4,2, MacBookAir5,1, MacBookAir5,2, MacBookPro6,1, MacBookPro6,2, MacBookPro8,1, MacBookPro8,2, MacBookPro8,3, MacBookPro9,1, MacBookPro9,2, MacPro4,1, MacPro5,1, Macmini5,1, Macmini5,2, Macmini5,3, Macmini6,1, Macmini6,2, iMac11,3, iMac12,1, iMac12,2, iMac13,1, iMac13,2, iMac13,3.


Model supported in package distribution file at http://swcdn.apple.com/content/downloads/39/14/031-55710/u2c6bi4yl91ud1lqc3k53bx 9860hvsnf7z/031-55710.English.dist.


Distribution 031-55710 supports the following models: MacBook8,1, MacBookAir5,1, MacBookAir5,2, MacBookAir6,1, MacBookAir6,2, MacBookAir7,1, MacBookAir7,2, MacBookPro9,1, MacBookPro9,2, MacBookPro11,1, MacBookPro11,2, MacBookPro11,3, MacBookPro11,4, MacBookPro11,5, MacBookPro12,1, MacPro6,1, Macmini6,1, Macmini6,2, Macmini7,1, iMac13,1, iMac13,2, iMac13,3, iMac14,1, iMac14,2, iMac14,3, iMac14,4, iMac15,1.


There is more than one ESD product available for this model:

031-12187: PostDate 2015-02-09 18:42:37

031-0787: PostDate 2014-02-11 21:35:32

031-55710: PostDate 2016-04-01 22:22:52

Selecting 031-55710 as it's the most recently posted.

Final output path /Users/VJ/BootCamp-031-55710 already exists, removing it...


Making directory /Users/VJ/BootCamp-031-55710..


Fetching Boot Camp product at URL http://swcdn.apple.com/content/downloads/39/14/031-55710/u2c6bi4yl91ud1lqc3k53bx 9860hvsnf7z/BootCampESD.pkg.


100.0% 1614454784 / 1614454648 bytes

Expanding flat package...


Extracting Payload...


Extracted to /Users/VJ/BootCamp-031-55710/WindowsSupport.dmg.


Done.


logout


[Process completed]

Jan 4, 2017 3:13 PM in response to Loner T

I tried and failed to do that, apparently I was completely updated. What I had to do in the end is go back to the 'Other' tree in Device management and then manually choose a Broadcom Bluetooth Driver, 'BCM2033 Bluetooth 2.4 GHz Single Chip Transceiver'.


I don't know if it is exactly the right one (probably not), however it does work and the Bluetooth option has now appeared. I even unpaired and repaired my mouse, keyboard and PS4 controller just to see if it would reconnect and it did.


I don't suppose that selecting and using the wrong driver could possibly damage the Mac some how?

Jan 4, 2017 3:50 PM in response to R3XZ

The driver is not intended for your chipset. It may cause problems or may not handle interference from other devices.


Create a Windows System Restore point, install the correct driver from the driver package from the OS X side using BCA and Action -> Download... and check if Bluetooth Collaboration is enabled. If it is not, enable it and then test the PS4 controller.

Jan 5, 2017 10:50 AM in response to R3XZ

You should have a WindowsSupport.dmg on the Mac side. You can right-click on it and open it. Connect a USB flash drive, formatted as FAT32/MBR, and copy the entire contents of WindowsSupport.dmg to this USB. Check the Product Version in Bootcamp.xml, and if it is 6.x.x, switch to Windows, and run setup.exe from the Bootcamp folder.

How to update Bluetooth Drivers for Windows 10 Bootcamp

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.