http://bugs.winehq.org/show_bug.cgi?id=5159
--- Comment #59 from Raymond superquad.vortex2@gmail.com 2011-03-25 23:00:43 CDT --- (In reply to comment #58)
My sound card was the on-board Intel HDA for my motherboard, Asus M4A78 Plus. Since my audio jack headset (Sennheiser PC150) that used the Intel HDA broke (I broke it on accident :P), I disabled that sound card in the BIOS and I am using my new USB Logitech G930 headset with Pulseaudio.
The point is your USB G930 headset is wireless
PA server often rewind the audio stream by snd_pcm_rewind() when another application start playing audio but some of the audio signal has already sent to your headset
dsound mainly rely on the sound card driver can provide accurate position in GetCurrentPostion() to mix the audio streams (e.g. "open door" and "gun fire" sound effect in game ) and write the mixed audio to the sound card
Can you detect any delay when you speak to the mic and hear back your voice in the headphone ?
using alsa-utils/alsaloop