I recently had to set this controller up again as I had to format and reinstall a retropie image. I followed the steps in the guide here exactly to do so but I have encountered a couple of errors.
Firstly during mapping of the controller in emulation station for some reason it will not recognize either the left or right trigger buttons and I am forced to skip these buttons. I know that these buttons were functioning fine until the reinstall of the operating system.
Secondly in none of the emulators, apart from mame4all where I had to go into the setup and manually configure the joystick directions will either the left or right analog stick work. the direction pad works fine in these emulators but apart from mame4all as I mentioned, nothing happens when I try to use the analog sticks in them.