I am aware of the fact apple's earbuds have the ground and mic pins switched. However, it seems that the audio driver on my HP spectre laptop is capable of detecting this and correcting for it. Is there a way to either use these drivers for my desktop or to solder a part to swap the pins manually? I already have an adapter to swap the earbuds' 4-pin jack to the two 3-pin ports on the desktop.