MacBook Pro won't recognize my analog audio jack headphones. Help? Periodically, my MacBook Pro 17" stops recognizing my headphones. No amount of unplugging and replugging seems to help. The sound settings never show headphones as an output device. How can I fix this? The only thing I can find elsewhere on the Internet are people saying, "Reboot!" This works, but is impractical and annoying.
There seems to be a bug whereby if the headphones are plugged in when the MBP is put to sleep and are not present when it is rewakened, the headphones stop being recognized. The solution is to:


Unplug the headphones
Put the MBP back to sleep (close the lid; without an external display hooked up)
Plug the headphones back in
Wake the MBP by opening the lid. 


This should fix the problem.