If you are using it with a computer, the easiest fix is to use a middleware. I'm using XOutput to map the fake controller to a virtual XInput controller. This solves the y-axes inversion issue and drastically improves usability and compatibility.
If you are using the controller with a switch...