Jun 03, '05 08:49:00AM • Contributed by: Anonymous
A lot of people, myself included, have been asking around message boards with the following problem: After upgrading to Tiger, their Bluetooth headset would still pair correctly, but it wouldn't show up as an input/output device. Removing and re-pairing the headset doesn't work. I resolved the issue as follows:
- Delete the pairing with your headset in Bluetooth preferences.
- Become root via sudo sh.
- Make a backup copy of /var/root/Library/Preferences/blued.plist
- Convert blued.plist to xml format by typing (assuming you're in the directory) plutil -convert xml1 blued.plist
- Change owner to yourself in order to edit the file (replace username with your actual OS X user name) by typing chown username blued.plist
- Now open blued.plist in Property List Editor, and hunt for the entry containing your headset. It will still be there, even after you deleted your pairing!
- Delete the whole entry regarding your headset, and save blued.plist
- Convert back to binary format by typing plutil -convert binary1 blued.plist
- Reboot
[robg adds: The hint doesn't include instructions to change the owner back to root, but I think that would be a required step -- just type chown root blued.plist while still in the root shell. I can't test this, though, as I don't have a Bluetooth headset.]
