Hi Frank, I tried loading my device using the Microsoft USBAUDIO.SYS as my device is a usb audio device. The default rendering endpoint selected is the headphone endpoint instead of the speaker endpoint. I've checked that the form factor property for the speaker endpoint is correct. This does not seem to be the same as what you describe. Do you know what might the issue be? Thanks KS On 3/28/07, Frank Yerrace <Frank.Yerrace@xxxxxxxxxxxxx> wrote:
The Vista heuristics should pick the speaker automatically. There may be some problem in how your device is describing itself. For starters, you should confirm that the form factor property ( http://msdn2.microsoft.com/en-us/library/ms679150.aspx) in the endpoint's property store is Speakers. Frank Yerrace Microsoft Corporation This posting is provided "AS IS" with no warranties, and confers no rights. *From:* wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto: wdmaudiodev-bounce@xxxxxxxxxxxxx] *On Behalf Of *KS *Sent:* Tuesday, March 27, 2007 8:31 AM *To:* wdmaudiodev@xxxxxxxxxxxxx *Subject:* [wdmaudiodev] How to set Default endpoint for Vista installation? Hi, I have an audio device which exposes a SPDIF, speaker and headphone endpoints as rendering endpoints. Currently, after a fresh installation, the headphone endpoint is always set as the default endpoint by the OS. Is there any way in which I can specify for the speaker endpoint to be selected as the default endpoint instead? Thanks KS