Running either latest stock Gingerbread or custom CyanogenMod Jelly Bean?
By will the button work I mean either by the operating system or by a 3rd party app from our nice selection: See Izzy's answer on How can I control both volume and track skip on my Android device from my headphones?
I need proper music support on this device, skip track, fast forward and rewind (for podcasts).