I have a 5.1 speaker setup configured as a 4.1 setup, since due to the location of my computer and my monitor setup, it is impossible for me to place the center speaker. For that reason, I want my applications to mix the center channel into the L and R channels.
This works fine for every Windows application except VLC player. In the Windows speaker settings, instead of using Quadrophonic (which would mean my LFE is not used), I choose 5.1 and in "optional speakers" deactivate the checkbox for the Center speaker. This has the effect that all my connected speakers—L, R, Ls, Rs, LFE—are used, while C is downmixed into L and R evenly. This, as I confirmed, works fine.
In VLC's settings for the DirectX audio output module, I do not have the option to deactivate the center speaker of a 5.1 setup, and Quad will again deactivate my LFE. However, the listbox also has a choice "Windows default", which I supposed should take my Windows configuration of 5.1 w/o center speaker. However, it always leads to the same effect as Quad (no sound from LFE).
In short: I think the speaker configuration option "Windows default" for the DirectX audio output plug-in is broken, and instead of its intended effect is equivalent to the "Quad" choice. Is there another way to get VLC to use a 4.1 setup, rather than a 4.0 or 5.1 one?