Versuch mal, statt JoyGetPos JoyGetPosEx zu benutzen. Die gibt dir statt einer JOYINFO eine JOYINFOEX Struktur zurück, die noch einige Felder mehr enthält. Damit lassen sich bis zu 6 Achsen abfragen.
Code:
typedef struct joyinfoex_tag {  
    DWORD dwSize;  
    DWORD dwFlags; 
    DWORD dwXpos; 
    DWORD dwYpos; 
    DWORD dwZpos; 
    DWORD dwRpos; 
    DWORD dwUpos; 
    DWORD dwVpos; 
    DWORD dwButtons; 
    DWORD dwButtonNumber; 
    DWORD dwPOV; 
    DWORD dwReserved1; 
    DWORD dwReserved2; 
} JOYINFOEX;
mfG

cht