Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
Search the VMware Knowledge Base (KB)   View by Article ID

Improving audio quality when using USB headsets or speakers with a VMware Horizon View 5.2 desktop (2047808)


This issue relates to the process of playing audio in a View desktop and trying to listen to that audio at the remote client using a redirected USB device, such as headsets or speakers. If you find that the audio output sounds scratchy or crackly, or frequently cuts out, you can try the solution described in this Knowledge Base article.
These issues might be more noticeable if you are using a PCoIP connection and you perform tasks that require a great deal of graphics processing, such as moving windows around the desktop or performing an intensive disk access.
Note: The workaround described in this article pertains to using USB devices, which are redirected from the client system to the View desktop. The workaround does not fix the issue for every use case. For certain use cases, the workaround makes things worse. For example, using this workaround can make the audio quality of Skype conversations worse.


Add a registry setting that accomplishes the following objectives:
  • Increases the frequency at which the USB ISOC requests are processed.
  • Gives a higher priority to audio processing than to graphics processing so that performing actions such as moving a window around the screen does not cause audio to cut out.
To set this registry key:
  1. Open the Windows Registry Editor ( regedit.exe).
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware VDM\USB. If you do not find a USB folder in this location, create one.
  3. Create a new key with a DWORD value and name it AudioOutDeviceFlags.
  4. In the Value Data field, for a Hexadecimal value, enter one of the following numbers, as necessary, and click OK.
  • Settings for best video quality, with better audio quality:
    • For Windows XP, type 200. The data value is displayed as 0x00000200(512) when you finish adding it.
    • For Windows Vista, Windows 7, or Windows 8, type 300. The data value is displayed as 0x00000300(768) when you finish adding it.

  • Settings for best audio quality:
    • For Windows XP, type 600. The data value is displayed as 0x00000600(1536) when you finish adding it.
    • For Windows Vista, Windows 7, or Windows 8, type 700. The data value is displayed as 0x00000700(1792) when you finish adding it.
Note: These workarounds have been tested on both 32-bit and 64-bit Windows operating systems. 

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.


  • 14 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 14 Ratings