PDA

View Full Version : Bluetooth and Windows XP GUIDE


blacksheep
Feb 10, 2007, 06:42 PM
The Bluetooth and Windows XP in Parallels FAQ and Guide

Question: Can I use my <insert apple model here>'s built in Bluetooth while inside a Windows XP virtual machine?

Answer: No. You can not directly access the built in bluetooth hardware. If you look under your Control Panel/Bluetooth Devices|Hardware tab you will notice nothing is listed. Alternatively you will notice that there is no such bluetooth devices listed in System/Hardware.

Question: Why not?

Answer: Because OS X has the Bluetooth hardware allocated and in use already, making it inaccessble to Parallels or your virtual machine. Until the Parallels team figures out a way to "hot swap" between OS X and your VM, this is just the way it is. To prove my point, if you use Bootcamp you will see the bluetooth hardware is available. That is because OS X is not running (duh) and therefore it is free for the other OS to use.

Question: You lie! I am using my <brand name> Bluetooth keyboard/mouse/phone/etc under my Windows XP virtual machine!

Answer: No you are not. You are simply using these devices under OS X and Parallels is passing the input to the virtual machine. Some devices work, some do not. But your VM is not directly using them..it is receiving input from Parallels which is taking it from OS X. BIG DIFFERENCE.

Question: But I want to be able to use my <name of bluetooth device> while in my virtual machine! Wahhhh! Wahhhh! Booo hoo!

Answer: You can. Just purchase a USB Bluetooth dongle/adapter and you are in business. Here is how I got mine working...

1: Buy a USB bluetooth dongle/adapter (ebay, etc). They cost $15-$20..if not cheaper.

2: Run your virtual machine and wait for it to fully boot.

3: Put the bluetooth dongle's driver disk into the cd-rom drive (if required, some may not come with driver disc, implying they might not be needed...XP found drivers for mine)

4: Plug your bluetooth dongle into an available USB port on your Mac.

5: Depending on your Parallels configuration, you may have to manually allow the USB device to be mapped to the VM. Either turn AutoConnect ON for USB devices in your VM's config, or select the USB button on the bottom right of the Parallels VM window and click on the name of the device you want mapped. In this case, my bluetooth dongle has a name of "SiW", so I click "SiW" and now Windows XP can see it and it is mapped.

6: Windows XP will report new hardware was found. Now just finish installing as you normally would.




Feel free to PM me with questions...if I get the answers I will update this.

Created: 2/10/07
Test machine specs as of writing: Macbook Intel Core Duo, Parallels 3094 Beta 2, Windows XP SP2 on Bootcamp partition

darkone
Feb 27, 2007, 09:43 AM
on the Macbook Pro anyhow, in 3170, just install the apple bootcamp drivers into XP and then you can use the bluetooth module by clicking Apple - Wireless in the list of connected USB devices.

jon2911
Mar 1, 2007, 09:49 AM
Thanks dark one, I didn't know that Apple Wireless meant bluetooth. Why didn't they just call it bluetooth?

Under both 3170 and 3186, when I try and take over the bluetooth, it says "USB device... is being used by another application" message. Blacksheep, is that what you're talking about? I can't get OS X to let go of the bluetooth, and don't know what else to do. Resulted in a kernel panic btw.

Atomic_Fusion
Mar 1, 2007, 11:22 AM
How do you know it is OS 10 that is not letting go of bluetooth? Personally I think it's a Tools problem. For the first time, last night, I experienced this "in use by another application..." message regarding my USB devices. I turned off my external hard drive and everything else worked just fine. Then I turned on the hard drive and it worked after a wait too.

I think maybe Tools gets hung up on a device or something, and it causes a road block to the other devices. Just a hunch...

What happens if you unplug your USB devices (if you have any) and then try to enable bluetooth first?

jon2911
Mar 2, 2007, 08:10 AM
The problem is, I don't have any USB devices plugged in, but Parallels still tells me all USB ports are taken. Then for some reason it starts trying to connect the iSight, then crashes the VM.

The problem seems to be getting worse. My Palm could sync through USB (though I would prefer bluetooth), but now I try that and get the same message.

darkone
Mar 4, 2007, 06:38 PM
make sure bluetooth in osx is turned off... windows will enable the device itself when you "connect" it.