as far as i know, i think that all players listen for scancodes of multimedia buttons, that way they should work with keypad on headphones...but, issue is to read what track is playing and progress of it...imho...also...is it playing or it's paused...