Inverted Z & Rz axes in Gamepad

Hello All

Recently i bought a chinese make gamepad from ENTER MULTIMEDIA.

http://www.enter-mul…om/gamepad.html

Everything works fine except that the RIGHT ANALOG STICK has inverted Z-axis & Rz-axis i.e. when i push the stick all way up/down my player starts rotating & when i push it left/right my player looks up/down.

This happens in every game.

Things i tried:

  1. Tried calibration in control panel but still same result

  2. Tried REGEDIT & changed the gamepad name to Logitech DualAction USB. Also swapped the binary values of Z & Rz AXIS in regedit but still no luck.

I am using Windows 7 Ultimate 64bit