none
PKEY_AudioDevice_NeverSetAsDefaultEndpoint problem RRS feed

  • Question

  • I have an audio driver for a headset endpoint that is only to be used for communications audio (as it is mono).

    To prevent it from becoming default rendering audio when the user inserts the headset (usb) I have added this to my AddReg section:

    HKR,"EP\\0",%PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    HKR,"EP\\0",%PKEY_AudioDevice_NeverSetAsDefaultEndpoint%,0x00010001,0x00000101

    On Windows 10 build >= 1803 this works fine. I cannot set it as "Default" but only "Default communications".

    On all previous versions of Windows (7, 8, 8.1 and 10 build <= 1709) I can't.

    Is this a known bug and/or is there a hotfix for this?

    Friday, June 21, 2019 9:38 AM