I was trying to connect the USB interface for a Schuberth SRC to Schuberth's Windows application, but it didn't work. No "Mac or Windows" prompt appeared, and I was stumped. Eventually I solved the problem, and decided to document it here for others.
The Schuberth SRC provides built-in communications electronics for a Schuberth C3 Pro helmet for audio (GPS, intercom, phone, etc.). Think of it as a smart Bluetooth headset. These notes also apply to the Schuberth S2 helmet SRC and earlier versions of the SRC for older helmets. The Schuberth SRC is designed (and manufactured?) by Cardo / CardoSystems and these notes apply to their helmet accessories, such as the ScalaRider products. Some ScalaRider products have native Mac or Windows support, others have only Windows support. I realize that most people here do not have a Schuberth SRC, but this solution probably applies to many similar programmable Bluetooth devices with Windows-only applications.
PROBLEM:
When I connect the Schuberth SRC to my Mac, there is no dialog box with the buttons: "Connect to Mac / Connect to Windows." It never appears. Nothing happens.
All other USB devices (flash drives, external hard drives, etc.) get the "Mac or Windows" prompt and work in correctly in Windows.
SHORT ANSWER SOLUTION:
Uncheck "Share Bluetooth devices with Windows" in the USB & Bluetooth setting for your Windows virtual machine in VMware Fusion. It is checked by default in VMware.
DETAILED SOLUTION:
1. In the VMware Fusion settings for your Windows virtual machine, click on USB & Bluetooth setting. You will see a frame labeled "Connect USB Devices", a hidden setting for "Advanced USB options", and a checkbox at the bottom labeled "Share Bluetooth devices with Windows"
2. In the bottom left corner, disable (uncheck) "Share Bluetooth devices with Windows"
3. Open the Advanced USB options. On my USB 2 Mac computers, it is set for "USB Compatibility: 2.0" and "Ask what to do" (When a new USB device is plugged in).
4. In the Connect USB Devices frame, if "Cambridge Silicon Radio Bluetooth Adapter" appears, set the pulldown menu to either "Ask what to do" or "Connect to Windows". The checkbox on the left is also checked, but this probably related to my successful connection.
5. Note: The checkbox to the left of "Cambridge Silicon Radio Bluetooth Adapter" is checked, but that is probably due to the fact that I answered the Mac or Windows prompt and the SRC is currently connected.
ADDITIONAL NOTES:
* The Schuberth SRC appears in the Mac's System Information utility as "Cambridge Silicon Radio Bluetooth Adapter". That was my hint about why the Mac or Windows dialog box was not appearing.
* Another (more careful) look at the USB & Bluetooth settings revealed the "Share Bluetooth devices with Windows" checkbox.
* I guessed (correctly) that the Mac was capturing the SRC as a Bluetooth device, without prompting to connect it to Mac or Windows.
Tested System Configurations:
* OS X 10.9.5 (Mavericks) on Mid-2011 21.5 inch iMac
* OS X 10.10.3 (Yosemite) on Early 2008 17 inch MacBook Pro
* VMware Fusion 7.1.1
* Windows 7 (32-bit) fully patched and updated.
Schuberth SRC Details:
* Acquired November 2014, latest firmware version (as of this writing), determined after connecting their Windows software to the SRC.
* USB 2.1, according to Schuberth's printed specs.
* Appears as "Bluetooth USB Host Controller" in Mac's System Information, USB Device Tree
Product ID: 0x0001, Vendor ID: 0x0a12 (Cambridge Silicon Radio Ltd.), Version: 51.11, Speed: Up to 12 Mb/sec, Location ID: 0x1a2300000 / 5, Current available (mA): 500, Current Required (mA): 0