Apple's recent 'Keyboard Update' contained a new version of IOUSBFamily (2.5.0) which fixed the "bug" in the way USB resources are released when, for example, the Mirror widget is closed or the Photobooth is force-quitted. I did not notice any deficiencies before the 'Keyboard Update', so I grabbed the old version of IOUSBFamily from a backup and replaced it.
I've uploaded the old version (2.4.6) here, if you want to give this a try:
http://fxoz.com/IOUSBFamily.kext.dmg.zip
Make a backup of the existing IOUSBFamily.hext, then copy the downloaded version to /System/Library/Extensions, then run the following command in Terminal, then reboot.
sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext
The Mirror widget/Photobooth force-quit hacks will work again.
This will enable you to eliminate the whine without incurring the battery life penalty that results from trashing the power management completely.
I've uploaded the old version (2.4.6) here, if you want to give this a try:
http://fxoz.com/IOUSBFamily.kext.dmg.zip
Make a backup of the existing IOUSBFamily.hext, then copy the downloaded version to /System/Library/Extensions, then run the following command in Terminal, then reboot.
sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext
The Mirror widget/Photobooth force-quit hacks will work again.
This will enable you to eliminate the whine without incurring the battery life penalty that results from trashing the power management completely.