OpenAL uses only 2 of 4 speakers

OpenAL only only uses 2 channels

Hi,
for an experiment (see https://groups.yahoo.com/neo/groups/psychtoolbox/conversations/topics/19529) I now use OpenAL. I want to generate a moving sound object using 4 speaker (thus no HTRF). Using the PsychPortAudio the sound works but due to some reasons (also see https://groups.yahoo.com/neo/groups/psychtoolbox/conversations/topics/19529) I need to use OpenAL.

##
The problem:
Only 2 out of 4 speaker are used by OpenAL, thus I only hear sound from 2 of them, i.e. there is only sound from one of the plugs of my soundcard. Interestingly all 4 speaker work fine with the windows speaker setup and PsychPortAudio; only OpenAL doesn't use all 4 speaker.

##
Hard-/Software I use:
Windows 7 64bit
MATLAB 2012b
Psychtoolbox 3.0.12 - Flavor: - Corresponds to SVN Revision
Creative Soundblaster X-Fi:
- driver version: 6.0.240.8 (Creative Autoupdate just ran)

##
What I tried:
- deactivated the OnBoard Sound in BIOS

- checked all the speaker and they all work

- updated the Creative stuff using "Creative Software Autoupdate"

- uninstalled and reinstalled all Creative driver and software

- uninstalled and reinstalled OpenAL 1.1. from the PTB-link [http://www.openal.org]

- tried different sound setup:
windows sound setup and Creative setup set to 4 speaker: all speaker work (but NOT with OpenAL)
-- set SB to "Audio creation mode": doesn't help
-- deactivated: EAX, Headphone recognition, and Encoder

- tried stereo speaker setup since in the game Unreal3 this seemed to solve the issue due to a bug in the settings

- run 3DMark06 cause it needs OpenAL but there was no sound at all

- After some search I found out, that the OpenAL device "Generic software" might only use 2 channels and I need to change my device to "Generic Hardware" to use 4 channels. But this doesn't seem to work:

>> CloseOpenAL; InitializeMatlabOpenAL(3, 'Generic Hardware');
InitializeMatlabOpenAL: Trying to initialize sound device "Generic Hardware".

OpenAL device is: Generic Software ## <- there is still "Generic SOFTWARE"
OpenAL vendor is: Creative Labs Inc.
OpenAL version is: 1.1
OpenAL renderer is: Software
OpenAL extensions are: EAX EAX2.0 EAX3.0 EAX4.0 EAX5.0 EAX3.0EMULATED EAX4.0EMULATED AL_EXT_OFFSET AL_EXT_LINEAR_DISTANCE AL_EXT_EXPONENT_DISTANCE
OpenAL ALC extensions are: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_EFX

-- and the AudioTunnel3DDemo2.m (with the adjusted "InitializeMatlabOpenAL(3, 'Generic Hardware')") just keeps on using 2 speaker only

- installed all latest Windows 7 updated

- uninstalled all other Sound devices (some Nvidia and Onboard)

Thanks for your time,
Falko