I also don't prefer the in-ear one, as it's not hygiene when sharing it with people and affects our hearing ability when using for long time.
That's why I never use such type of earphone and buy another one as alternative.
I recommend the Sony MH-410C which is completely compatible with G4 and I've been using since I had Lumia 930 and now G4.
We can use headset control in playing music such as: press the button once to pause, double-press for skip forward to the next track.
Bonus: It's so cheap but not bad quality.