I have an LG Tone (HBS 700) Bluetooth stereo headset, and am using it with OS X Lion.
The headset has a play/pause toggle button, but unlike my keyboard's play button, which will toggle play/pause for, say, VLC media player if it is running, the headset's play button will launch iTunes if it is not already open, or toggle play/pause in iTunes if it is already open. It will not toggle play/pause in any other media player.
Can someone explain what system event is likely being triggered when I press play? It's clear that some system daemon is listening for something, since iTunes gets launched and can interpret the play/pause/next/prev controls just fine… Is there a way I can intercept the keypress event and remap its function? I would like it to have the same behavior as the keyboard's play button.
Thanks for your help!