As the title said my earphone are detected by teamspeak peripherical detection as a headset. So when i come to talk with my laptop mic no sound because the earphone detected as a headset think that the mic is on my earphone but it dont. So how can i change the detection of the peripherical so it detect a earphone and not a headset?
I would say that mysterious device you did not mention is a headset or the driver says it is one. Please get in touch with the manufacturer of that device to clear this.
Meanwhile you can set the microphone you want to use in the captured settings of the client.